Searched refs:RoundUpToAlignment (Results 1 - 25 of 29) sorted by relevance

12

/freebsd-10.0-release/contrib/llvm/lib/Target/Mips/
H A DMipsFrameLowering.cpp115 Offset = RoundUpToAlignment(Offset + Size, Size);
126 Offset = RoundUpToAlignment(Offset + MFI->getObjectSize(I), MaxAlign);
130 Offset = RoundUpToAlignment(Offset + MFI->getMaxCallFrameSize(),
133 return RoundUpToAlignment(Offset, getStackAlignment());
H A DMipsISelLowering.cpp2285 NextStackOffset = RoundUpToAlignment(NextStackOffset, StackAlignment);
3155 unsigned ByValSize = RoundUpToAlignment(ArgFlags.getByValSize(), RegSize);
3394 VaArgOffset = RoundUpToAlignment(CCInfo.getNextStackOffset(), RegSize);
/freebsd-10.0-release/contrib/llvm/tools/clang/include/clang/AST/
H A DCharUnits.h166 /// RoundUpToAlignment - Returns the next integer (mod 2**64) that is
169 CharUnits RoundUpToAlignment(const CharUnits &Align) { function in class:clang::CharUnits
170 return CharUnits(llvm::RoundUpToAlignment(Quantity,
/freebsd-10.0-release/contrib/llvm/lib/Target/Sparc/
H A DSparcFrameLowering.cpp59 NumBytes = RoundUpToAlignment(NumBytes, 8);
H A DSparcISelLowering.cpp998 ArgsSize = RoundUpToAlignment(ArgsSize, 16);
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/AST/
H A DMicrosoftCXXABI.cpp174 Width = llvm::RoundUpToAlignment(Width, Align);
H A DRecordLayoutBuilder.cpp1004 setSize(getSize().RoundUpToAlignment(BaseAlign));
1553 Offset = getDataSize().RoundUpToAlignment(BaseAlign);
1563 if (InferAlignment && Offset < getDataSize().RoundUpToAlignment(BaseAlign)){
1654 llvm::RoundUpToAlignment(getSizeInBits(),
1659 if (NonVirtualSize != NonVirtualSize.RoundUpToAlignment(Alignment)) {
1661 NonVirtualSize.RoundUpToAlignment(Alignment) - NonVirtualSize;
1667 llvm::RoundUpToAlignment(getSizeInBits(),
1788 setDataSize(llvm::RoundUpToAlignment(NewSizeInBits,
1806 llvm::RoundUpToAlignment(UnpaddedFieldOffset, FieldAlign);
1807 setDataSize(llvm::RoundUpToAlignment(NewSizeInBit
[all...]
H A DStmt.cpp1045 llvm::RoundUpToAlignment(Size, llvm::alignOf<Capture>());
1102 Size = llvm::RoundUpToAlignment(Size, llvm::alignOf<Capture>());
1115 Size = llvm::RoundUpToAlignment(Size, llvm::alignOf<Capture>());
H A DExprCXX.cpp922 Size = llvm::RoundUpToAlignment(Size, llvm::alignOf<VarDecl*>());
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGRecordLayoutBuilder.cpp333 llvm::RoundUpToAlignment(TotalBits, CharAlign));
421 NextFieldOffset.RoundUpToAlignment(typeAlignment);
427 NextFieldOffset.RoundUpToAlignment(typeAlignment);
457 unsigned StorageBits = llvm::RoundUpToAlignment(
722 NonVirtualSize.RoundUpToAlignment(NonVirtualAlign);
731 NextFieldOffset.RoundUpToAlignment(getAlignmentAsLLVMStruct());
842 NextFieldOffset.RoundUpToAlignment(getAlignmentAsLLVMStruct());
876 NextFieldOffset.RoundUpToAlignment(fieldAlignment);
1014 NonVirtualSize.RoundUpToAlignment(NonVirtualAlign);
H A DCGExprConstant.cpp128 NextFieldOffsetInChars.RoundUpToAlignment(FieldAlignment);
170 llvm::RoundUpToAlignment(FieldOffset - NextFieldOffsetInBits,
342 ElementOffsetInChars.RoundUpToAlignment(ElementAlign);
542 NextFieldOffsetInChars.RoundUpToAlignment(LLVMStructAlignment);
571 assert(NextFieldOffsetInChars.RoundUpToAlignment(getAlignment(Result)) ==
H A DCGObjCRuntime.cpp124 llvm::RoundUpToAlignment(BitOffset + BitFieldSize, AlignmentBits));
H A DTargetInfo.cpp992 llvm::RoundUpToAlignment(CGF.getContext().getTypeSize(Ty) / 8, Align);
2574 llvm::RoundUpToAlignment(CGF.getContext().getTypeSize(Ty) / 8, 8);
2836 unsigned Offset = llvm::RoundUpToAlignment(SizeInBytes, 8);
3528 llvm::RoundUpToAlignment(Size, 4);
3980 StackSize = llvm::RoundUpToAlignment(StackSize, 8);
4705 Offset = llvm::RoundUpToAlignment(Offset, Align);
4706 Offset += llvm::RoundUpToAlignment(TySize, Align * 8) / 8;
4851 llvm::RoundUpToAlignment(CGF.getContext().getTypeSize(Ty) / 8, TypeAlign);
5079 llvm::RoundUpToAlignment(CGF.getContext().getTypeSize(Ty) / 8, 4);
H A DCGBlocks.cpp531 CharUnits newBlockSize = blockSize.RoundUpToAlignment(maxFieldAlign);
2082 llvm::RoundUpToAlignment(CurrentOffsetInBytes, Align.getQuantity());
/freebsd-10.0-release/contrib/llvm/include/llvm/CodeGen/
H A DJITCodeEmitter.h153 uint8_t *NewPtr = (uint8_t*)RoundUpToAlignment((uintptr_t)CurBufferPtr,
162 uint8_t *NewPtr = (uint8_t*)RoundUpToAlignment((uintptr_t)CurBufferPtr,
/freebsd-10.0-release/contrib/llvm/include/llvm/Support/
H A DMathExtras.h453 /// RoundUpToAlignment(5, 8) = 8
454 /// RoundUpToAlignment(17, 8) = 24
455 /// RoundUpToAlignment(~0LL, 8) = 0
457 inline uint64_t RoundUpToAlignment(uint64_t Value, uint64_t Align) { function in namespace:llvm
465 return RoundUpToAlignment(Value, Align) - Value;
/freebsd-10.0-release/contrib/llvm/lib/Target/Hexagon/
H A DHexagonFrameLowering.cpp60 maxCallFrameSize = RoundUpToAlignment(maxCallFrameSize, TargetAlign);
69 FrameSize = RoundUpToAlignment(FrameSize, TargetAlign);
/freebsd-10.0-release/contrib/llvm/include/llvm/ADT/
H A DBitVector.h257 I = RoundUpToAlignment(I, BITWORD_SIZE);
295 I = RoundUpToAlignment(I, BITWORD_SIZE);
/freebsd-10.0-release/contrib/llvm/lib/Support/
H A DMemoryBuffer.cpp137 RoundUpToAlignment(sizeof(MemoryBufferMem) + BufferName.size() + 1,
/freebsd-10.0-release/contrib/llvm/lib/MC/
H A DMachObjectWriter.cpp385 return RoundUpToAlignment(Size, is64Bit ? 8 : 4);
592 StartAddress = RoundUpToAlignment(StartAddress, SD->getAlignment());
H A DELFObjectWriter.cpp1528 FileOff = RoundUpToAlignment(FileOff, SD.getAlignment());
1537 FileOff = RoundUpToAlignment(FileOff, NaturalAlignment);
1549 FileOff = RoundUpToAlignment(FileOff, SD.getAlignment());
/freebsd-10.0-release/contrib/llvm/tools/lldb/source/Plugins/ObjectFile/ELF/
H A DObjectFileELF.cpp689 notehdr.name_len = llvm::RoundUpToAlignment (notehdr.name_len, 4);
690 notehdr.desc_len = llvm::RoundUpToAlignment (notehdr.desc_len, 4);
781 gnu_debuglink_offset = llvm::RoundUpToAlignment (gnu_debuglink_offset, 4);
/freebsd-10.0-release/contrib/llvm/lib/Target/AArch64/
H A DAArch64FrameLowering.cpp612 Amount = RoundUpToAlignment(Amount, Align);
H A DAArch64ISelLowering.cpp993 StackArgSize = RoundUpToAlignment(StackArgSize, 16);
1123 unsigned NumBytes = RoundUpToAlignment(CCInfo.getNextStackOffset(), 16);
/freebsd-10.0-release/contrib/llvm/lib/Analysis/
H A DMemoryBuiltins.cpp376 return APInt(IntTyBits, RoundUpToAlignment(Size.getZExtValue(), Align));

Completed in 318 milliseconds

12