/external/llvm/unittests/Support/ |
MathExtrasTest.cpp | 98 TEST(MathExtras, RoundUpToAlignment) { 99 EXPECT_EQ(8u, RoundUpToAlignment(5, 8)); 100 EXPECT_EQ(24u, RoundUpToAlignment(17, 8)); 101 EXPECT_EQ(0u, RoundUpToAlignment(~0LL, 8));
|
/external/clang/include/clang/AST/ |
CharUnits.h | 166 /// RoundUpToAlignment - Returns the next integer (mod 2**64) that is 169 CharUnits RoundUpToAlignment(const CharUnits &Align) { 170 return CharUnits(llvm::RoundUpToAlignment(Quantity,
|
/external/clang/lib/CodeGen/ |
CGRecordLayoutBuilder.cpp | 398 llvm::RoundUpToAlignment(fieldSize - BitsAvailableInLastField, 409 llvm::RoundUpToAlignment(fieldSize, charAlign)); 470 NextFieldOffset.RoundUpToAlignment(typeAlignment); 476 NextFieldOffset.RoundUpToAlignment(typeAlignment); 507 llvm::RoundUpToAlignment(FieldSize, 765 NonVirtualSize.RoundUpToAlignment(NonVirtualAlign); 774 NextFieldOffset.RoundUpToAlignment(getAlignmentAsLLVMStruct()); 867 NextFieldOffset.RoundUpToAlignment(getAlignmentAsLLVMStruct()); 902 NextFieldOffset.RoundUpToAlignment(fieldAlignment); [all...] |
CGExprConstant.cpp | 128 NextFieldOffsetInChars.RoundUpToAlignment(FieldAlignment); 170 llvm::RoundUpToAlignment(FieldOffset - NextFieldOffsetInBits, 342 ElementOffsetInChars.RoundUpToAlignment(ElementAlign); 542 NextFieldOffsetInChars.RoundUpToAlignment(LLVMStructAlignment); 571 assert(NextFieldOffsetInChars.RoundUpToAlignment(getAlignment(Result)) == [all...] |
TargetInfo.cpp | 787 llvm::RoundUpToAlignment(CGF.getContext().getTypeSize(Ty) / 8, Align); [all...] |
CGBlocks.cpp | [all...] |
CGDebugInfo.cpp | [all...] |
/external/llvm/include/llvm/CodeGen/ |
JITCodeEmitter.h | 153 uint8_t *NewPtr = (uint8_t*)RoundUpToAlignment((uintptr_t)CurBufferPtr, 162 uint8_t *NewPtr = (uint8_t*)RoundUpToAlignment((uintptr_t)CurBufferPtr,
|
/external/llvm/include/llvm/Support/ |
MathExtras.h | 434 /// RoundUpToAlignment - Returns the next integer (mod 2**64) that is 439 /// RoundUpToAlignment(5, 8) = 8 440 /// RoundUpToAlignment(17, 8) = 24 441 /// RoundUpToAlignment(~0LL, 8) = 0 442 inline uint64_t RoundUpToAlignment(uint64_t Value, uint64_t Align) { 450 return RoundUpToAlignment(Value, Align) - Value;
|
/external/clang/lib/AST/ |
RecordLayoutBuilder.cpp | [all...] |
ASTContext.cpp | [all...] |
/external/llvm/lib/Target/Hexagon/ |
HexagonFrameLowering.cpp | 60 maxCallFrameSize = RoundUpToAlignment(maxCallFrameSize, TargetAlign); 69 FrameSize = RoundUpToAlignment(FrameSize, TargetAlign);
|
/external/llvm/lib/Target/Mips/ |
MipsFrameLowering.cpp | 152 uint64_t StackSize = RoundUpToAlignment(LocalVarAreaOffset, StackAlign) + 153 RoundUpToAlignment(MFI->getStackSize(), StackAlign);
|
/external/llvm/lib/Support/ |
MemoryBuffer.cpp | 124 RoundUpToAlignment(sizeof(MemoryBufferMem) + BufferName.size() + 1,
|
/external/llvm/lib/MC/ |
ELFObjectWriter.cpp | [all...] |
MachObjectWriter.cpp | 535 StartAddress = RoundUpToAlignment(StartAddress, SD->getAlignment());
|
/external/llvm/lib/Target/ARM/ |
ARMConstantIslandPass.cpp | 90 return RoundUpToAlignment(Offset, 1u << LogAlign); [all...] |
/external/llvm/lib/Analysis/ |
BasicAliasAnalysis.cpp | 127 Size = RoundUpToAlignment(Size, Align); [all...] |