| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ |
| H A D | Target.cpp | 109 return unwrap(TD)->getABITypeAlign(unwrap(Ty)).value(); in LLVMABIAlignmentOfType() 113 return unwrap(TD)->getABITypeAlign(unwrap(Ty)).value(); in LLVMCallFrameAlignmentOfType()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | LowerEmuTLS.cpp | 177 std::max(DL.getABITypeAlign(WordType), DL.getABITypeAlign(VoidPtrType)); in addEmuTlsVar()
|
| H A D | TargetLoweringBase.cpp | 1772 return DL.getABITypeAlign(Ty).value(); in getByValTypeAlignment() 1784 if (VT.isZeroSized() || Alignment >= DL.getABITypeAlign(Ty)) { in allowsMemoryAccessForAlignment()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | DataLayout.h | 506 return alignTo(getTypeStoreSize(Ty), getABITypeAlign(Ty).value()); in getTypeAllocSize() 522 Align getABITypeAlign(Type *Ty) const; 528 return Alignment ? *Alignment : getABITypeAlign(Ty); in getValueOrABITypeAlignment()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | ConstantInitBuilder.cpp | 212 offset = offset.alignTo(CharUnits::fromQuantity(layout.getABITypeAlign(type))); in addPlaceholderWithSize() 252 CharUnits::fromQuantity(layout.getABITypeAlign(elementType))); in getOffsetFromGlobalTo()
|
| H A D | CGVTT.cpp | 119 llvm::Align Align = CGM.getDataLayout().getABITypeAlign(CGM.GlobalsInt8PtrTy); in GetAddrOfVTT()
|
| H A D | SwiftCallingConv.cpp | 596 CGM.getDataLayout().getABITypeAlign(entry.Type)))) in getCoerceAndExpandTypes() 664 assert(CGM.getDataLayout().getABITypeAlign(type) <= size); in getNaturalAlignment()
|
| H A D | CGRecordLayoutBuilder.cpp | 165 return CharUnits::fromQuantity(DataLayout.getABITypeAlign(Type)); in getAlignment()
|
| H A D | CGVTables.cpp | 926 llvm::Align Align = CGM.getDataLayout().getABITypeAlign(VTType); in GenerateConstructionVTable()
|
| H A D | CGBlocks.cpp | 500 unsigned Align = CGM.getDataLayout().getABITypeAlign(I).value(); in initializeForBlockHeader() 2636 } else if (CGM.getDataLayout().getABITypeAlign(varTy) > in getBlockByrefInfo()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPULateCodeGenPrepare.cpp | 131 if (LI.getAlign() < DL->getABITypeAlign(Ty)) in canWidenScalarExtLoad()
|
| H A D | AMDGPUHSAMetadataStreamer.cpp | 34 ArgAlign = DL.getABITypeAlign(Ty); in getArgumentTypeAlign()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | Lint.cpp | 256 visitMemoryReference(I, Loc, DL->getABITypeAlign(Ty), Ty, in visitCallBase() 465 BaseAlign = DL->getABITypeAlign(GTy); in visitMemoryReference() 478 Align = DL->getABITypeAlign(Ty); in visitMemoryReference()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/IR/ |
| H A D | DataLayout.cpp | 60 const Align TyAlign = ST->isPacked() ? Align(1) : DL.getABITypeAlign(Ty); in StructLayout() 865 Align DataLayout::getABITypeAlign(Type *Ty) const { in getABITypeAlign() function in DataLayout 1034 Alignment = std::max(*GVAlignment, getABITypeAlign(ElemType)); in getPreferredAlign()
|
| H A D | Value.cpp | 950 return DL.getABITypeAlign(ObjectType); in getPointerAlignment() 961 return DL.getABITypeAlign(EltTy); in getPointerAlignment()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/Targets/ |
| H A D | LoongArch.cpp | 271 CharUnits::fromQuantity(getDataLayout().getABITypeAlign(Field2Ty)); in coerceAndExpandFARsEligibleStruct()
|
| H A D | RISCV.cpp | 290 CharUnits::fromQuantity(getDataLayout().getABITypeAlign(Field2Ty)); in coerceAndExpandFPCCEligibleStruct()
|
| H A D | X86.cpp | 2530 llvm::Align HiAlign = TD.getABITypeAlign(Hi); in GetX86_64ByValArgumentPair() 3103 CharUnits::fromQuantity(getDataLayout().getABITypeAlign(TyLo))); in EmitVAArg() 3109 CharUnits::fromQuantity(getDataLayout().getABITypeAlign(TyHi))); in EmitVAArg()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/BPF/ |
| H A D | BPFAbstractMemberAccess.cpp | 348 CInfo.RecordAlignment = DL->getABITypeAlign(getBaseElementType(Call)); in IsPreserveDIAccessIndexCall() 369 CInfo.RecordAlignment = DL->getABITypeAlign(getBaseElementType(Call)); in IsPreserveDIAccessIndexCall()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | ModuleUtils.cpp | 374 Align PtrAlign = DL.getABITypeAlign(TableEntryTy); in lowerGlobalIFuncUsersAsGlobalCtor()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | CallLowering.cpp | 212 Align MemAlign = DL.getABITypeAlign(Arg.Ty); in setArgFlags() 239 Flags.setOrigAlign(DL.getABITypeAlign(Arg.Ty)); in setArgFlags()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/ |
| H A D | RISCVLegalizerInfo.cpp | 398 Align Alignment = DL.getABITypeAlign(getTypeForLLT(PtrTy, Ctx)); in legalizeIntrinsic()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsISelLowering.h | 309 const Align ABIAlign = DL.getABITypeAlign(ArgTy); in getABIAlignmentForCallingConv()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | FastISel.cpp | 1075 MemAlign = DL.getABITypeAlign(Arg.Ty); in lowerCallTo() 1082 Flags.setOrigAlign(DL.getABITypeAlign(Arg.Ty)); in lowerCallTo() 2382 Alignment = DL.getABITypeAlign(ValTy); in createMachineMemOperandFor()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | BasicTTIImpl.h | 1973 Align TyAlign = thisT()->DL.getABITypeAlign(Ty); in getTypeBasedIntrinsicInstrCost() 1979 Align TyAlign = thisT()->DL.getABITypeAlign(Ty); in getTypeBasedIntrinsicInstrCost()
|