Home
last modified time | relevance | path

Searched refs:getPrefTypeAlign (Results 1 – 25 of 35) sorted by relevance

12

/freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/
H A DCGGPUBuiltin.cpp114 Builder.CreateAlignedStore(Arg, P, DL.getPrefTypeAlign(Arg->getType())); in EmitNVPTXDevicePrintfCallExpr()
/freebsd-13.1/contrib/llvm-project/llvm/lib/IR/
H A DDataLayout.cpp831 return getPrefTypeAlign(Ty).value(); in getPrefTypeAlignment()
834 Align DataLayout::getPrefTypeAlign(Type *Ty) const { in getPrefTypeAlign() function in DataLayout
919 Align Alignment = getPrefTypeAlign(ElemType); in getPreferredAlign()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXLowerArgs.cpp287 .getValueOr(DL.getPrefTypeAlign(StructType))); in handleByValParam()
H A DNVPTXISelLowering.cpp2307 TD.getPrefTypeAlign(ValVT.getTypeForEVT(*DAG.getContext())); in LowerSTOREVector()
4873 Align PrefAlign = TD.getPrefTypeAlign(ResVT.getTypeForEVT(*DAG.getContext())); in ReplaceLoadVector()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86PreAMXConfig.cpp194 Align Alignment = DL.getPrefTypeAlign(Type::getInt32Ty(Ctx)); in addTileConfig()
H A DX86LowerAMXType.cpp73 auto AllocaAlignment = DL.getPrefTypeAlign(Type::getX86_AMXTy(Ctx)); in createAllocaInstAtEntry()
H A DX86TargetTransformInfo.cpp3319 Align VecAlign = DL.getPrefTypeAlign(Val); in getVectorInstrCost()
3320 Align SclAlign = DL.getPrefTypeAlign(ScalarType); in getVectorInstrCost()
H A DX86FastISel.cpp3758 Align Alignment = DL.getPrefTypeAlign(CFP->getType()); in X86MaterializeFP()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/IR/
H A DDataLayout.h546 Align getPrefTypeAlign(Type *Ty) const;
H A DIRBuilder.h1642 Align AllocaAlign = DL.getPrefTypeAlign(Ty);
1649 Align AllocaAlign = DL.getPrefTypeAlign(Ty);
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCallLowering.cpp774 Align BaseAlign = DL.getPrefTypeAlign(RetTy); in insertSRetLoads()
804 Align BaseAlign = DL.getPrefTypeAlign(RetTy); in insertSRetStores()
852 DL.getTypeAllocSize(RetTy), DL.getPrefTypeAlign(RetTy), false); in insertSRetOutgoingArgument()
H A DIRTranslator.cpp2652 Align Alignment = std::max(AI.getAlign(), DL->getPrefTypeAlign(Ty)); in translateAlloca()
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DFunctionLoweringInfo.cpp138 Align TyPrefAlign = MF->getDataLayout().getPrefTypeAlign(Ty); in set()
H A DSelectionDAG.cpp1620 : getDataLayout().getPrefTypeAlign(C->getType()); in getConstantPool()
1647 Alignment = getDataLayout().getPrefTypeAlign(C->getType()); in getConstantPool()
2156 Align RedAlign = UseABI ? DL.getABITypeAlign(Ty) : DL.getPrefTypeAlign(Ty); in getReducedAlign()
2173 Align RedAlign2 = UseABI ? DL.getABITypeAlign(Ty) : DL.getPrefTypeAlign(Ty); in getReducedAlign()
2197 std::max(getDataLayout().getPrefTypeAlign(Ty), Align(minAlign)); in CreateStackTemporary()
2213 Align Align = std::max(DL.getPrefTypeAlign(Ty1), DL.getPrefTypeAlign(Ty2)); in CreateStackTemporary()
H A DSelectionDAGBuilder.cpp1915 Align BaseAlign = DL.getPrefTypeAlign(I.getOperand(0)->getType()); in visitRet()
2643 Align Align = DL->getPrefTypeAlign(Type::getInt8PtrTy(M.getContext())); in visitSPDescriptorParent()
3992 MaybeAlign Alignment = std::max(DL.getPrefTypeAlign(Ty), I.getAlign()); in visitAlloca()
6586 Align Align = DL->getPrefTypeAlign(Global->getType()); in visitIntrinsicCall()
8246 TySize, DL.getPrefTypeAlign(Ty), false); in getAddressForMemoryInput()
9449 Align Alignment = DL.getPrefTypeAlign(CLI.RetTy); in LowerCallTo()
H A DLegalizeDAG.cpp1706 Align DestAlign = DAG.getDataLayout().getPrefTypeAlign(DestType); in EmitStackConvert()
1716 Align SrcAlign = DAG.getDataLayout().getPrefTypeAlign( in EmitStackConvert()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineLoadStoreAlloca.cpp958 Op, DL.getPrefTypeAlign(LI.getType()), DL, &LI, &AC, &DT); in visitLoadInst()
1362 Ptr, DL.getPrefTypeAlign(Val->getType()), DL, &SI, &AC, &DT); in visitStoreInst()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMFastISel.cpp441 Align Alignment = DL.getPrefTypeAlign(CFP->getType()); in ARMMaterializeFP()
501 Align Alignment = DL.getPrefTypeAlign(C->getType()); in ARMMaterializeInt()
559 Align Alignment = DL.getPrefTypeAlign(GV->getType()); in ARMMaterializeGV()
2961 MF->getDataLayout().getPrefTypeAlign(Type::getInt32PtrTy(*Context)); in ARMLowerPICELF()
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/MIRParser/
H A DMIRParser.cpp891 M.getDataLayout().getPrefTypeAlign(Value->getType()); in initializeConstantPool()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DGlobalOpt.cpp636 Align PrefAlign = DL.getPrefTypeAlign(Load->getType()); in SRAGlobal()
643 DL.getPrefTypeAlign(Store->getValueOperand()->getType()); in SRAGlobal()
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/
H A DAtomicExpandPass.cpp1709 const Align AllocaAlignment = DL.getPrefTypeAlign(SizedIntTy); in expandAtomicOpToLibcall()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp7866 static Align getPrefTypeAlign(EVT VT, SelectionDAG &DAG) { in getPrefTypeAlign() function
7867 return DAG.getDataLayout().getPrefTypeAlign( in getPrefTypeAlign()
7986 std::max(getPrefTypeAlign(Outs[i].ArgVT, DAG), in LowerCall()
7987 getPrefTypeAlign(ArgValue.getValueType(), DAG)); in LowerCall()
8009 StackAlign = std::max(StackAlign, getPrefTypeAlign(PartVT, DAG)); in LowerCall()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCFastISel.cpp2005 Align Alignment = DL.getPrefTypeAlign(CFP->getType()); in PPCMaterializeFP()
H A DPPCInstrInfo.cpp585 Align Alignment = MF->getDataLayout().getPrefTypeAlign(C->getType()); in finalizeInsInstrs()
719 Ty->getScalarSizeInBits() / 8, MF->getDataLayout().getPrefTypeAlign(Ty)); in generateLoadForNewConst()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DSROA.cpp4342 IsUnconstrained ? DL.getPrefTypeAlign(SliceTy) : Alignment, in rewritePartition()

12