Searched refs:PtrAlign (Results 1 – 9 of 9) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/ |
| H A D | InterpStack.h | 102 constexpr size_t PtrAlign = alignof(void *); in aligned_size() local 103 return ((sizeof(T) + PtrAlign - 1) / PtrAlign) * PtrAlign; in aligned_size()
|
| H A D | InterpBuiltin.cpp | 1163 CharUnits PtrAlign = in interp__builtin_is_aligned_up_down() local 1167 if (PtrAlign.getQuantity() >= Alignment) { in interp__builtin_is_aligned_up_down() 1176 PtrAlign.getQuantity() < Alignment) { in interp__builtin_is_aligned_up_down() 1191 if (PtrAlign.getQuantity() >= Alignment) { in interp__builtin_is_aligned_up_down()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | ModuleUtils.cpp | 420 Align PtrAlign = DL.getABITypeAlign(TableEntryTy); in lowerGlobalIFuncUsersAsGlobalCtor() local 428 FuncPtrTable->setAlignment(PtrAlign); in lowerGlobalIFuncUsersAsGlobalCtor() 458 InitBuilder.CreateAlignedStore(Casted, GEP, PtrAlign); in lowerGlobalIFuncUsersAsGlobalCtor() 472 UseBuilder.CreateAlignedLoad(TableEntryTy, GEP, PtrAlign); in lowerGlobalIFuncUsersAsGlobalCtor()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
| H A D | AArch64LegalizerInfo.cpp | 1975 const Align PtrAlign = Align(PtrSize); in legalizeVaArg() local 1979 PtrTy, PtrAlign)); in legalizeVaArg() 1982 if (Alignment > PtrAlign) { in legalizeVaArg() 1996 ValTy, std::max(Alignment, PtrAlign))); in legalizeVaArg() 1998 auto Size = MIRBuilder.buildConstant(IntPtrTy, alignTo(ValSize, PtrAlign)); in legalizeVaArg() 2005 PtrTy, PtrAlign)); in legalizeVaArg()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | RecordLayoutBuilder.cpp | 1059 CharUnits PtrAlign = Context.toCharUnitsFromBits( in LayoutNonVirtualBases() local 1061 EnsureVTablePointerAlignment(PtrAlign); in LayoutNonVirtualBases()
|
| H A D | ExprConstant.cpp | 10011 CharUnits PtrAlign = BaseAlignment.alignmentAtOffset(Result.Offset); in VisitBuiltinCallExpr() local 10014 if (PtrAlign.getQuantity() >= Alignment) in VisitBuiltinCallExpr() 13017 CharUnits PtrAlign = BaseAlignment.alignmentAtOffset(Ptr.Offset); in VisitBuiltinCallExpr() local 13020 assert(PtrAlign.isPowerOfTwo()); in VisitBuiltinCallExpr() 13022 if (PtrAlign.getQuantity() >= Alignment) in VisitBuiltinCallExpr() 13029 PtrAlign.getQuantity() < Alignment) in VisitBuiltinCallExpr()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCISelLowering.cpp | 4285 const Align PtrAlign(4); in LowerFormalArguments_32SVR4() local 4294 CCInfo.AllocateStack(LinkageSize, PtrAlign); in LowerFormalArguments_32SVR4() 4397 CCByValInfo.AllocateStack(CCInfo.getStackSize(), PtrAlign); in LowerFormalArguments_32SVR4() 6002 const Align PtrAlign(4); in LowerCall_32SVR4() local 6025 PtrAlign); in LowerCall_32SVR4() 6067 CCByValInfo.AllocateStack(CCInfo.getStackSize(), PtrAlign); in LowerCall_32SVR4() 6862 const Align PtrAlign(PtrSize); in CC_AIX() local 6893 const Align ObjAlign = ByValAlign > PtrAlign ? ByValAlign : PtrAlign; in CC_AIX() 6910 State.AllocateStack(PtrSize, PtrAlign); in CC_AIX() 6941 const unsigned Offset = State.AllocateStack(PtrSize, PtrAlign); in CC_AIX() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | AutoUpgrade.cpp | 2528 Align PtrAlign = cast<ConstantInt>(CI->getArgOperand(1))->getAlignValue(); in upgradeNVVMIntrinsicCall() local 2531 Instruction *LD = Builder.CreateAlignedLoad(CI->getType(), ASC, PtrAlign); in upgradeNVVMIntrinsicCall()
|
| /freebsd/contrib/llvm-project/llvm/lib/Frontend/OpenMP/ |
| H A D | OMPIRBuilder.cpp | 8037 const llvm::Align PtrAlign = DL.getPointerABIAlignment(AddressSpace); in getOrCreateInternalVariable() local 8038 GV->setAlignment(std::max(TypeAlign, PtrAlign)); in getOrCreateInternalVariable()
|