Home
last modified time | relevance | path

Searched refs:getABITypeAlignment (Results 1 – 13 of 13) sorted by relevance

/llvm-project-15.0.7/clang/lib/CodeGen/
H A DConstantInitBuilder.cpp213 layout.getABITypeAlignment(type))); in addPlaceholderWithSize()
253 layout.getABITypeAlignment(elementType))); in getOffsetFromGlobalTo()
H A DCGVTT.cpp117 unsigned Align = CGM.getDataLayout().getABITypeAlignment(CGM.Int8PtrTy); in GetAddrOfVTT()
H A DSwiftCallingConv.cpp595 CGM.getDataLayout().getABITypeAlignment(entry.Type)))) in getCoerceAndExpandTypes()
668 assert(size >= CGM.getDataLayout().getABITypeAlignment(type)); in getNaturalAlignment()
H A DCGRecordLayoutBuilder.cpp165 return CharUnits::fromQuantity(DataLayout.getABITypeAlignment(Type)); in getAlignment()
H A DCGVTables.cpp898 unsigned Align = CGM.getDataLayout().getABITypeAlignment(VTType); in GenerateConstructionVTable()
H A DCGBlocks.cpp527 unsigned Align = CGM.getDataLayout().getABITypeAlignment(I); in initializeForBlockHeader()
2679 } else if (CGM.getDataLayout().getABITypeAlignment(varTy) > in getBlockByrefInfo()
H A DCGObjCMac.cpp6202 llvm::Align(CGM.getDataLayout().getABITypeAlignment(Init->getType()))); in AddModuleClassList()
6435 CGM.getDataLayout().getABITypeAlignment(ObjCTypes.ClassnfABITy))); in BuildClassObject()
6897 CGM.getDataLayout().getABITypeAlignment(ObjCTypes.IvarOffsetVarTy))); in EmitIvarOffsetVar()
7126 CGM.getDataLayout().getABITypeAlignment(ObjCTypes.ProtocolnfABIPtrTy))); in GetOrEmitProtocol()
H A DCGExprConstant.cpp49 CGM.getDataLayout().getABITypeAlignment(C->getType())); in getAlignment()
H A DTargetInfo.cpp3598 unsigned HiAlign = TD.getABITypeAlignment(Hi); in GetX86_64ByValArgumentPair()
4175 CharUnits::fromQuantity(getDataLayout().getABITypeAlignment(TyLo))); in EmitVAArg()
4181 CharUnits::fromQuantity(getDataLayout().getABITypeAlignment(TyHi))); in EmitVAArg()
11107 CharUnits::fromQuantity(getDataLayout().getABITypeAlignment(Field2Ty)); in coerceAndExpandFPCCEligibleStruct()
H A DItaniumCXXABI.cpp2378 CGM.getDataLayout().getABITypeAlignment(guardTy)); in EmitGuardedInit()
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DDataLayout.h508 return alignTo(getTypeStoreSize(Ty), getABITypeAlignment(Ty)); in getTypeAllocSize()
525 uint64_t getABITypeAlignment(Type *Ty) const;
/llvm-project-15.0.7/llvm/lib/IR/
H A DDataLayout.cpp825 uint64_t DataLayout::getABITypeAlignment(Type *Ty) const { in getABITypeAlignment() function in DataLayout
/llvm-project-15.0.7/llvm/lib/Transforms/Coroutines/
H A DCoroFrame.cpp892 Layout.getABITypeAlignment(Ty), in solveDIType()