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

12

/external/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());
/external/llvm/lib/Target/R600/
H A DAMDGPUFrameLowering.cpp84 OffsetBytes = RoundUpToAlignment(OffsetBytes, MFI->getObjectAlignment(i));
88 OffsetBytes = RoundUpToAlignment(OffsetBytes, 4);
92 OffsetBytes = RoundUpToAlignment(OffsetBytes, MFI->getObjectAlignment(FI));
H A DAMDGPUAsmPrinter.cpp208 OutStreamer.EmitIntValue(RoundUpToAlignment(MFI->LDSSize, 4) >> 2, 4);
345 RoundUpToAlignment(MFI->LDSSize, 1 << LDSAlignShift) >> LDSAlignShift;
/external/clang/lib/AST/
H A DStmt.cpp1017 llvm::RoundUpToAlignment(Size, llvm::alignOf<Capture>());
1074 Size = llvm::RoundUpToAlignment(Size, llvm::alignOf<Capture>());
1087 Size = llvm::RoundUpToAlignment(Size, llvm::alignOf<Capture>());
1130 void *Mem = C.Allocate(llvm::RoundUpToAlignment(sizeof(OMPPrivateClause),
1141 void *Mem = C.Allocate(llvm::RoundUpToAlignment(sizeof(OMPPrivateClause),
1152 void *Mem = C.Allocate(llvm::RoundUpToAlignment(sizeof(OMPFirstprivateClause),
1165 void *Mem = C.Allocate(llvm::RoundUpToAlignment(sizeof(OMPFirstprivateClause),
1176 void *Mem = C.Allocate(llvm::RoundUpToAlignment(sizeof(OMPLastprivateClause),
1187 void *Mem = C.Allocate(llvm::RoundUpToAlignment(sizeof(OMPLastprivateClause),
1198 void *Mem = C.Allocate(llvm::RoundUpToAlignment(sizeo
[all...]
H A DRecordLayoutBuilder.cpp959 setSize(getSize().RoundUpToAlignment(BaseAlign));
1189 Offset = getDataSize().RoundUpToAlignment(BaseAlign);
1199 if (InferAlignment && Offset < getDataSize().RoundUpToAlignment(BaseAlign)){
1290 llvm::RoundUpToAlignment(getSizeInBits(),
1394 FieldOffset = llvm::RoundUpToAlignment(getDataSizeInBits(),
1399 setDataSize(llvm::RoundUpToAlignment(NewSizeInBits,
1563 FieldOffset = llvm::RoundUpToAlignment(FieldOffset, FieldAlign);
1564 UnpackedFieldOffset = llvm::RoundUpToAlignment(UnpackedFieldOffset,
1577 FieldOffset = llvm::RoundUpToAlignment(FieldOffset, FieldAlign);
1584 UnpackedFieldOffset = llvm::RoundUpToAlignment(UnpackedFieldOffse
[all...]
H A DMicrosoftCXXABI.cpp191 Width = llvm::RoundUpToAlignment(Width, Align);
H A DTypeLoc.cpp81 Total = llvm::RoundUpToAlignment(Total, Align);
85 Total = llvm::RoundUpToAlignment(Total, MaxAlign);
H A DMangle.cpp168 ArgWords += llvm::RoundUpToAlignment(ASTContext.getTypeSize(AT), 32) / 32;
/external/llvm/lib/Target/Sparc/
H A DSparcSubtarget.cpp106 frameSize = RoundUpToAlignment(frameSize, 8);
/external/llvm/unittests/Support/
H A DMathExtrasTest.cpp185 TEST(MathExtras, RoundUpToAlignment) {
186 EXPECT_EQ(8u, RoundUpToAlignment(5, 8));
187 EXPECT_EQ(24u, RoundUpToAlignment(17, 8));
188 EXPECT_EQ(0u, RoundUpToAlignment(~0LL, 8));
/external/clang/include/clang/AST/
H A DCharUnits.h165 /// RoundUpToAlignment - Returns the next integer (mod 2**64) that is
168 CharUnits RoundUpToAlignment(const CharUnits &Align) const { function in class:clang::CharUnits
169 return CharUnits(llvm::RoundUpToAlignment(Quantity,
H A DTypeLoc.h242 dataInt = llvm::RoundUpToAlignment(dataInt, align);
337 size = llvm::RoundUpToAlignment(size, extraAlign);
369 size = llvm::RoundUpToAlignment(size, extraAlign);
376 data = llvm::RoundUpToAlignment(data, getNextTypeAlign());
H A DOpenMPClause.h83 llvm::RoundUpToAlignment(sizeof(T), llvm::alignOf<Expr *>())),
95 llvm::RoundUpToAlignment(sizeof(T), llvm::alignOf<Expr *>())));
141 llvm::RoundUpToAlignment(sizeof(T), llvm::alignOf<Expr *>())),
H A DStmtOpenMP.h73 ClausesOffset(llvm::RoundUpToAlignment(sizeof(T),
/external/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,
/external/llvm/lib/Target/Hexagon/
H A DHexagonFrameLowering.cpp60 maxCallFrameSize = RoundUpToAlignment(maxCallFrameSize, TargetAlign);
69 FrameSize = RoundUpToAlignment(FrameSize, TargetAlign);
/external/llvm/include/llvm/ADT/
H A DBitVector.h263 I = RoundUpToAlignment(I, BITWORD_SIZE);
302 I = RoundUpToAlignment(I, BITWORD_SIZE);
/external/llvm/include/llvm/Support/
H A DMathExtras.h589 /// RoundUpToAlignment(5, 8) = 8
590 /// RoundUpToAlignment(17, 8) = 24
591 /// RoundUpToAlignment(~0LL, 8) = 0
593 inline uint64_t RoundUpToAlignment(uint64_t Value, uint64_t Align) { function in namespace:llvm
601 return RoundUpToAlignment(Value, Align) - Value;
/external/llvm/lib/Support/
H A DMemoryBuffer.cpp129 RoundUpToAlignment(sizeof(MemoryBufferMem) + BufferName.size() + 1, 16);
/external/clang/lib/CodeGen/
H A DCGRecordLayoutBuilder.cpp109 (unsigned)llvm::RoundUpToAlignment(NumBits, 8));
527 Prior->Data = getByteArrayType(bitsToCharUnits(llvm::RoundUpToAlignment(
569 if (Offset != Size.RoundUpToAlignment(Packed ? CharUnits::One() :
H A DCGExprConstant.cpp107 NextFieldOffsetInChars.RoundUpToAlignment(FieldAlignment);
149 llvm::RoundUpToAlignment(FieldOffset - NextFieldOffsetInBits,
321 ElementOffsetInChars.RoundUpToAlignment(ElementAlign);
492 NextFieldOffsetInChars.RoundUpToAlignment(LLVMStructAlignment);
521 assert(NextFieldOffsetInChars.RoundUpToAlignment(getAlignment(Result)) ==
H A DCGObjCRuntime.cpp125 llvm::RoundUpToAlignment(BitOffset + BitFieldSize, AlignmentBits));
H A DTargetInfo.cpp996 StackOffset = llvm::RoundUpToAlignment(StackOffset, 4U);
1084 llvm::RoundUpToAlignment(CGF.getContext().getTypeSize(Ty) / 8, Align);
2791 llvm::RoundUpToAlignment(CGF.getContext().getTypeSize(Ty) / 8, 8);
3126 unsigned Offset = llvm::RoundUpToAlignment(SizeInBytes, 8);
3299 NumStackSlots = llvm::RoundUpToAlignment(NumStackSlots, 64) / 64;
3412 AllocatedGPR = llvm::RoundUpToAlignment(AllocatedGPR, Alignment / 64);
3461 AllocatedGPR = llvm::RoundUpToAlignment(AllocatedGPR, Alignment / 64);
3718 StackSize = llvm::RoundUpToAlignment(StackSize, 8);
3815 uint64_t Offset = llvm::RoundUpToAlignment(Size, MinABIAlign);
4580 llvm::RoundUpToAlignment(Siz
[all...]
/external/llvm/lib/MC/
H A DMachObjectWriter.cpp424 return RoundUpToAlignment(Size, is64Bit ? 8 : 4);
646 StartAddress = RoundUpToAlignment(StartAddress, SD->getAlignment());
798 uint64_t LOHSize = RoundUpToAlignment(LOHRawSize, is64Bit() ? 8 : 4);
/external/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);

Completed in 2611 milliseconds

12