Home
last modified time | relevance | path

Searched refs:RoundUpToAlignment (Results 1 – 25 of 49) sorted by relevance

12

/minix3/external/bsd/llvm/dist/llvm/lib/Target/Mips/
H A DMipsFrameLowering.cpp114 Offset = RoundUpToAlignment(Offset + Size, Size); in estimateStackSize()
125 Offset = RoundUpToAlignment(Offset + MFI->getObjectSize(I), MaxAlign); in estimateStackSize()
129 Offset = RoundUpToAlignment(Offset + MFI->getMaxCallFrameSize(), in estimateStackSize()
132 return RoundUpToAlignment(Offset, getStackAlignment()); in estimateStackSize()
/minix3/external/bsd/llvm/dist/llvm/lib/Target/R600/
H A DAMDGPUFrameLowering.cpp84 OffsetBytes = RoundUpToAlignment(OffsetBytes, MFI->getObjectAlignment(i)); in getFrameIndexOffset()
88 OffsetBytes = RoundUpToAlignment(OffsetBytes, 4); in getFrameIndexOffset()
92 OffsetBytes = RoundUpToAlignment(OffsetBytes, MFI->getObjectAlignment(FI)); in getFrameIndexOffset()
H A DAMDGPUAsmPrinter.cpp238 OutStreamer.EmitIntValue(RoundUpToAlignment(MFI->LDSSize, 4) >> 2, 4); in EmitProgramInfoR600()
386 RoundUpToAlignment(ProgInfo.LDSSize, 1 << LDSAlignShift) >> LDSAlignShift; in getSIProgramInfo()
394 RoundUpToAlignment(ProgInfo.ScratchSize * STM.getWavefrontSize(), in getSIProgramInfo()
/minix3/external/bsd/llvm/dist/clang/lib/AST/
H A DStmt.cpp1071 llvm::RoundUpToAlignment(Size, llvm::alignOf<Capture>()); in getStoredCaptures()
1128 Size = llvm::RoundUpToAlignment(Size, llvm::alignOf<Capture>()); in Create()
1141 Size = llvm::RoundUpToAlignment(Size, llvm::alignOf<Capture>()); in CreateDeserialized()
1190 void *Mem = C.Allocate(llvm::RoundUpToAlignment(sizeof(OMPPrivateClause), in Create()
1202 void *Mem = C.Allocate(llvm::RoundUpToAlignment(sizeof(OMPPrivateClause), in CreateEmpty()
1225 void *Mem = C.Allocate(llvm::RoundUpToAlignment(sizeof(OMPFirstprivateClause), in Create()
1238 void *Mem = C.Allocate(llvm::RoundUpToAlignment(sizeof(OMPFirstprivateClause), in CreateEmpty()
1249 void *Mem = C.Allocate(llvm::RoundUpToAlignment(sizeof(OMPLastprivateClause), in Create()
1260 void *Mem = C.Allocate(llvm::RoundUpToAlignment(sizeof(OMPLastprivateClause), in CreateEmpty()
1271 void *Mem = C.Allocate(llvm::RoundUpToAlignment(sizeof(OMPSharedClause), in Create()
[all …]
H A DRecordLayoutBuilder.cpp946 setSize(getSize().RoundUpToAlignment(BaseAlign)); in EnsureVTablePointerAlignment()
1175 Offset = getDataSize().RoundUpToAlignment(BaseAlign); in LayoutBase()
1185 if (InferAlignment && Offset < getDataSize().RoundUpToAlignment(BaseAlign)){ in LayoutBase()
1276 llvm::RoundUpToAlignment(getSizeInBits(), in Layout()
1348 return llvm::RoundUpToAlignment(Size, CharAlignment); in roundUpSizeToCharAlignment()
1395 FieldOffset = llvm::RoundUpToAlignment(getDataSizeInBits(), in LayoutWideBitField()
1400 setDataSize(llvm::RoundUpToAlignment(NewSizeInBits, in LayoutWideBitField()
1564 FieldOffset = llvm::RoundUpToAlignment(FieldOffset, FieldAlign); in LayoutBitField()
1565 UnpackedFieldOffset = llvm::RoundUpToAlignment(UnpackedFieldOffset, in LayoutBitField()
1578 FieldOffset = llvm::RoundUpToAlignment(FieldOffset, FieldAlign); in LayoutBitField()
[all …]
H A DTypeLoc.cpp81 Total = llvm::RoundUpToAlignment(Total, Align); in getFullDataSizeForType()
85 Total = llvm::RoundUpToAlignment(Total, MaxAlign); in getFullDataSizeForType()
H A DMicrosoftCXXABI.cpp212 Width = llvm::RoundUpToAlignment(Width, Align); in getMemberPointerWidthAndAlign()
H A DMangle.cpp180 ArgWords += llvm::RoundUpToAlignment(ASTContext.getTypeSize(AT), in mangleName()
/minix3/external/bsd/llvm/dist/llvm/unittests/Support/
H A DMathExtrasTest.cpp185 TEST(MathExtras, RoundUpToAlignment) { in TEST() argument
186 EXPECT_EQ(8u, RoundUpToAlignment(5, 8)); in TEST()
187 EXPECT_EQ(24u, RoundUpToAlignment(17, 8)); in TEST()
188 EXPECT_EQ(0u, RoundUpToAlignment(~0LL, 8)); in TEST()
/minix3/external/bsd/llvm/dist/clang/include/clang/AST/
H A DCharUnits.h168 CharUnits RoundUpToAlignment(const CharUnits &Align) const { in RoundUpToAlignment() function
169 return CharUnits(llvm::RoundUpToAlignment(Quantity, in RoundUpToAlignment()
H A DTypeLoc.h242 dataInt = llvm::RoundUpToAlignment(dataInt, align); in getUnqualifiedLoc()
337 size = llvm::RoundUpToAlignment(size, extraAlign); in getLocalDataSize()
369 size = llvm::RoundUpToAlignment(size, extraAlign); in getExtraLocalData()
376 data = llvm::RoundUpToAlignment(data, getNextTypeAlign()); in getNonLocalData()
H A DOpenMPClause.h83 llvm::RoundUpToAlignment(sizeof(T), llvm::alignOf<Expr *>())), in getVarRefs()
95 llvm::RoundUpToAlignment(sizeof(T), llvm::alignOf<Expr *>()))); in setVarRefs()
141 llvm::RoundUpToAlignment(sizeof(T), llvm::alignOf<const Expr *>())), in getVarRefs()
/minix3/external/bsd/llvm/dist/llvm/lib/Target/Sparc/
H A DSparcSubtarget.cpp106 frameSize = RoundUpToAlignment(frameSize, 8); in getAdjustedFrameSize()
/minix3/external/bsd/llvm/dist/llvm/tools/yaml2obj/
H A Dyaml2coff.cpp176 CurrentSectionDataOffset = RoundUpToAlignment( in layoutCOFF()
181 RoundUpToAlignment(S.Header.SizeOfRawData, CP.getFileAlignment()); in layoutCOFF()
298 uint32_t SizeOfHeaders = RoundUpToAlignment( in initializeOptionalHeader()
301 RoundUpToAlignment(SizeOfHeaders, Header->SectionAlignment); in initializeOptionalHeader()
316 RoundUpToAlignment(S.Header.VirtualSize, Header->SectionAlignment); in initializeOptionalHeader()
/minix3/external/bsd/llvm/dist/clang/lib/CodeGen/
H A DCGExprConstant.cpp107 NextFieldOffsetInChars.RoundUpToAlignment(FieldAlignment); in AppendBytes()
117 NextFieldOffsetInChars.RoundUpToAlignment(FieldAlignment); in AppendBytes()
158 llvm::RoundUpToAlignment(FieldOffset - NextFieldOffsetInBits, in AppendBitField()
330 ElementOffsetInChars.RoundUpToAlignment(ElementAlign); in ConvertStructToPacked()
499 NextFieldOffsetInChars.RoundUpToAlignment(LLVMStructAlignment); in Finalize()
505 NextFieldOffsetInChars.RoundUpToAlignment(LLVMStructAlignment); in Finalize()
518 NextFieldOffsetInChars.RoundUpToAlignment(LLVMStructAlignment); in Finalize()
537 assert(NextFieldOffsetInChars.RoundUpToAlignment(getAlignment(Result)) == in Finalize()
H A DCGRecordLayoutBuilder.cpp109 (unsigned)llvm::RoundUpToAlignment(NumBits, 8)); in getIntNType()
542 Prior->Data = getByteArrayType(bitsToCharUnits(llvm::RoundUpToAlignment( in clipTailPadding()
596 if (Offset != Size.RoundUpToAlignment(Packed ? CharUnits::One() : in insertPadding()
H A DTargetInfo.cpp1176 StackOffset = llvm::RoundUpToAlignment(StackOffset, 4U); in addFieldToArgStruct()
1277 llvm::RoundUpToAlignment(CGF.getContext().getTypeSize(Ty) / 8, Align); in EmitVAArg()
2389 unsigned HiStart = llvm::RoundUpToAlignment(LoSize, HiAlign); in GetX86_64ByValArgumentPair()
3034 llvm::RoundUpToAlignment(CGF.getContext().getTypeSize(Ty) / 8, 8); in EmitVAArg()
3580 llvm::RoundUpToAlignment(Bits, 8)); in classifyArgumentType()
3585 uint64_t NumRegs = llvm::RoundUpToAlignment(Bits, RegBits) / RegBits; in classifyArgumentType()
3645 llvm::RoundUpToAlignment(Bits, 8)); in classifyReturnType()
3691 unsigned Offset = llvm::RoundUpToAlignment(SizeInBytes, 8); in EmitVAArg()
4053 RegSize = llvm::RoundUpToAlignment(RegSize, 8); in EmitAAPCSVAArg()
4212 StackSize = llvm::RoundUpToAlignment(StackSize, 8); in EmitAAPCSVAArg()
[all …]
/minix3/external/bsd/llvm/dist/llvm/lib/Target/Hexagon/
H A DHexagonFrameLowering.cpp63 maxCallFrameSize = RoundUpToAlignment(maxCallFrameSize, TargetAlign); in determineFrameLayout()
72 FrameSize = RoundUpToAlignment(FrameSize, TargetAlign); in determineFrameLayout()
/minix3/external/bsd/llvm/dist/llvm/lib/IR/
H A DMangler.cpp87 ArgWords += RoundUpToAlignment(TD.getTypeAllocSize(Ty), PtrSize); in addByteCountSuffix()
H A DDataLayout.cpp58 StructSize = RoundUpToAlignment(StructSize, TyAlign); in StructLayout()
73 StructSize = RoundUpToAlignment(StructSize, StructAlignment); in StructLayout()
/minix3/external/bsd/llvm/dist/llvm/include/llvm/Support/
H A DMathExtras.h600 inline uint64_t RoundUpToAlignment(uint64_t Value, uint64_t Align) { in RoundUpToAlignment() function
608 return RoundUpToAlignment(Value, Align) - Value; in OffsetToAlignment()
/minix3/external/bsd/llvm/dist/llvm/include/llvm/ADT/
H A DBitVector.h264 I = RoundUpToAlignment(I, BITWORD_SIZE); in set()
303 I = RoundUpToAlignment(I, BITWORD_SIZE); in reset()
/minix3/external/bsd/llvm/dist/llvm/lib/CodeGen/
H A DCallingConvLower.cpp55 Size = unsigned(RoundUpToAlignment(Size, MinAlign)); in HandleByVal()
/minix3/external/bsd/llvm/dist/llvm/lib/MC/
H A DMachObjectWriter.cpp424 return RoundUpToAlignment(Size, is64Bit ? 8 : 4); in ComputeLinkerOptionsLoadCommandSize()
627 StartAddress = RoundUpToAlignment(StartAddress, SD->getAlignment()); in computeSectionAddresses()
778 uint64_t LOHSize = RoundUpToAlignment(LOHRawSize, is64Bit() ? 8 : 4); in WriteObject()
/minix3/external/bsd/llvm/dist/llvm/include/llvm/IR/
H A DDataLayout.h366 return RoundUpToAlignment(getTypeStoreSize(Ty), getABITypeAlignment(Ty)); in getTypeAllocSize()

12