| /freebsd/contrib/llvm-project/llvm/lib/Target/ |
| H A D | Target.cpp | 110 return unwrap(TD)->getABITypeAlign(unwrap(Ty)).value(); in LLVMABIAlignmentOfType() 114 return unwrap(TD)->getABITypeAlign(unwrap(Ty)).value(); in LLVMCallFrameAlignmentOfType()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | LowerEmuTLS.cpp | 172 std::max(DL.getABITypeAlign(WordType), DL.getABITypeAlign(VoidPtrType)); in addEmuTlsVar()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | DataLayout.h | 506 return alignTo(getTypeStoreSize(Ty), getABITypeAlign(Ty).value()); in getTypeAllocSize() 522 LLVM_ABI Align getABITypeAlign(Type *Ty) const; 528 return Alignment ? *Alignment : getABITypeAlign(Ty); in getValueOrABITypeAlignment()
|
| /freebsd/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 | 134 llvm::Align Align = CGM.getDataLayout().getABITypeAlign(CGM.GlobalsInt8PtrTy); in GetAddrOfVTT()
|
| H A D | SwiftCallingConv.cpp | 595 CGM.getDataLayout().getABITypeAlign(entry.Type)))) in getCoerceAndExpandTypes() 663 assert(CGM.getDataLayout().getABITypeAlign(type) <= size); in getNaturalAlignment()
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | Lint.cpp | 261 visitMemoryReference(I, Loc, DL->getABITypeAlign(Ty), Ty, in visitCallBase() 474 BaseAlign = DL->getABITypeAlign(GTy); in visitMemoryReference() 488 Align = DL->getABITypeAlign(Ty); in visitMemoryReference()
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | DataLayout.cpp | 60 const Align TyAlign = ST->isPacked() ? Align(1) : DL.getABITypeAlign(Ty); in StructLayout() 842 Align DataLayout::getABITypeAlign(Type *Ty) const { in getABITypeAlign() function in DataLayout 1006 Alignment = std::max(*GVAlignment, getABITypeAlign(ElemType)); in getPreferredAlign()
|
| H A D | Value.cpp | 980 return DL.getABITypeAlign(ObjectType); in getPointerAlignment() 990 return DL.getABITypeAlign(EltTy); in getPointerAlignment()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | ExpandVariadics.cpp | 941 Align A = DL.getABITypeAlign(Parameter); in slotInfo() 971 Align A = DL.getABITypeAlign(Parameter); in slotInfo() 977 return {DL.getABITypeAlign(PointerType::getUnqual(Ctx)), true}; in slotInfo()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVGatherScatterLowering.cpp | 511 DL->getABITypeAlign(DataType->getElementType())); in tryCreateStridedLoadStore() 527 DL->getABITypeAlign(DataType->getElementType())); in tryCreateStridedLoadStore()
|
| H A D | RISCVInterleavedAccess.cpp | 435 DL.getABITypeAlign(VTy->getElementType())); in lowerInterleavedVPLoad() 545 DL.getABITypeAlign(VTy->getElementType())); in lowerInterleavedVPStore()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUPreloadKernelArguments.cpp | 310 Align ABITypeAlign = DL.getABITypeAlign(ArgTy); in markKernelArgsAsInreg()
|
| H A D | AMDGPULateCodeGenPrepare.cpp | 458 if (LI.getAlign() < DL.getABITypeAlign(Ty)) in canWidenScalarExtLoad()
|
| H A D | AMDGPUHSAMetadataStreamer.cpp | 38 ArgAlign = DL.getABITypeAlign(Ty); in getArgumentTypeAlign()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | BasicTTIImpl.h | 345 thisT()->getDataLayout().getABITypeAlign(VectorTy), 0, CostKind); 1945 I->getParamAlign(1).value_or(thisT()->DL.getABITypeAlign(EltTy)); in getIntrinsicInstrCost() 1957 I->getParamAlign(0).value_or(thisT()->DL.getABITypeAlign(EltTy)); in getIntrinsicInstrCost() 2387 Align TyAlign = thisT()->DL.getABITypeAlign(Ty); in getTypeBasedIntrinsicInstrCost() 2393 Align TyAlign = thisT()->DL.getABITypeAlign(Ty); in getTypeBasedIntrinsicInstrCost() 2399 Align Alignment = thisT()->DL.getABITypeAlign(Ty->getElementType()); in getTypeBasedIntrinsicInstrCost() 2406 Align Alignment = thisT()->DL.getABITypeAlign(Ty->getElementType()); in getTypeBasedIntrinsicInstrCost()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | CallLowering.cpp | 232 Align MemAlign = DL.getABITypeAlign(Arg.Ty); in setArgFlags() 268 Flags.setOrigAlign(DL.getABITypeAlign(Arg.Ty)); in setArgFlags() 953 Align Alignment = DL.getABITypeAlign(Args[i].Ty); in handleAssignments()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/ |
| H A D | LoongArch.cpp | 270 CharUnits::fromQuantity(getDataLayout().getABITypeAlign(Field2Ty)); in coerceAndExpandFARsEligibleStruct()
|
| H A D | RISCV.cpp | 361 CharUnits::fromQuantity(getDataLayout().getABITypeAlign(Field2Ty)); in coerceAndExpandFPCCEligibleStruct()
|
| H A D | X86.cpp | 2564 llvm::Align HiAlign = TD.getABITypeAlign(Hi); in GetX86_64ByValArgumentPair() 3142 CharUnits::fromQuantity(getDataLayout().getABITypeAlign(TyLo))); in EmitVAArg() 3148 CharUnits::fromQuantity(getDataLayout().getABITypeAlign(TyHi))); in EmitVAArg()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/BPF/ |
| H A D | BPFAbstractMemberAccess.cpp | 341 CInfo.RecordAlignment = DL->getABITypeAlign(getBaseElementType(Call)); in IsPreserveDIAccessIndexCall() 362 CInfo.RecordAlignment = DL->getABITypeAlign(getBaseElementType(Call)); in IsPreserveDIAccessIndexCall()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | ModuleUtils.cpp | 420 Align PtrAlign = DL.getABITypeAlign(TableEntryTy); in lowerGlobalIFuncUsersAsGlobalCtor()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | FastISel.cpp | 1085 MemAlign = DL.getABITypeAlign(Arg.Ty); in lowerCallTo() 1092 Flags.setOrigAlign(DL.getABITypeAlign(Arg.Ty)); in lowerCallTo() 2371 Alignment = DL.getABITypeAlign(ValTy); in createMachineMemOperandFor()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsISelLowering.h | 315 const Align ABIAlign = DL.getABITypeAlign(ArgTy); in getABIAlignmentForCallingConv()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Coroutines/ |
| H A D | CoroFrame.cpp | 258 Align ABIAlign = DL.getABITypeAlign(Ty); in addField() 630 Layout.getABITypeAlign(Ty).value() * CHAR_BIT, in solveDIType()
|