/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 | 393 llvm::RoundUpToAlignment(fieldSize - BitsAvailableInLastField, 404 llvm::RoundUpToAlignment(fieldSize, charAlign)); 465 NextFieldOffset.RoundUpToAlignment(typeAlignment); 471 NextFieldOffset.RoundUpToAlignment(typeAlignment); 502 llvm::RoundUpToAlignment(FieldSize, 715 NonVirtualSize.RoundUpToAlignment(NonVirtualAlign); 724 NextFieldOffset.RoundUpToAlignment(getAlignmentAsLLVMStruct()); 809 NextFieldOffset.RoundUpToAlignment(getAlignmentAsLLVMStruct()); 838 NextFieldOffset.RoundUpToAlignment(fieldAlignment); [all...] |
CGExprConstant.cpp | 95 NextFieldOffsetInChars.RoundUpToAlignment(FieldAlignment); 140 llvm::RoundUpToAlignment(FieldOffset - NextFieldOffsetInBits, 312 ElementOffsetInChars.RoundUpToAlignment(ElementAlign); 407 NextFieldOffsetInChars.RoundUpToAlignment(LLVMStructAlignment); 449 assert(Builder.NextFieldOffsetInChars.RoundUpToAlignment( [all...] |
TargetInfo.cpp | 758 llvm::RoundUpToAlignment(CGF.getContext().getTypeSize(Ty) / 8, 4); [all...] |
CGBlocks.cpp | [all...] |
CGDebugInfo.cpp | [all...] |
/external/llvm/include/llvm/CodeGen/ |
JITCodeEmitter.h | 152 uint8_t *NewPtr = (uint8_t*)RoundUpToAlignment((uintptr_t)CurBufferPtr, 161 uint8_t *NewPtr = (uint8_t*)RoundUpToAlignment((uintptr_t)CurBufferPtr,
|
/external/llvm/include/llvm/Support/ |
MathExtras.h | 420 /// RoundUpToAlignment - Returns the next integer (mod 2**64) that is 425 /// RoundUpToAlignment(5, 8) = 8 426 /// RoundUpToAlignment(17, 8) = 24 427 /// RoundUpToAlignment(~0LL, 8) = 0 428 inline uint64_t RoundUpToAlignment(uint64_t Value, uint64_t Align) { 436 return RoundUpToAlignment(Value, Align) - Value;
|
/external/clang/lib/AST/ |
RecordLayoutBuilder.cpp | [all...] |
ASTContext.cpp | 839 Width = llvm::RoundUpToAlignment(Width, Align); [all...] |
/external/llvm/lib/Support/ |
MemoryBuffer.cpp | 126 RoundUpToAlignment(sizeof(MemoryBufferMem) + BufferName.size() + 1,
|
/external/llvm/lib/MC/ |
ELFObjectWriter.cpp | [all...] |
MachObjectWriter.cpp | 535 StartAddress = RoundUpToAlignment(StartAddress, SD->getAlignment());
|