Home
last modified time | relevance | path

Searched refs:getPointerAlignment (Results 1 – 25 of 30) sorted by relevance

12

/openbsd-src/gnu/llvm/llvm/lib/Target/SystemZ/
H A DSystemZSubtarget.cpp87 if (GV->getPointerAlignment(DL) == 1 && !GV->getValueType()->isFunctionTy()) in isPC32DBLSymbol()
H A DSystemZISelDAGToDAG.cpp1506 if (GV->getPointerAlignment(DL).value() < StoreSize) in storeLoadIsAligned()
/openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/Utils/
H A DAMDGPUMemoryUtils.cpp30 return DL.getValueOrABITypeAlignment(GV->getPointerAlignment(DL), in getAlign()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DExpandMemCmp.cpp287 Align LhsAlign = LhsSource->getPointerAlignment(DL); in getLoadPair()
288 Align RhsAlign = RhsSource->getPointerAlignment(DL); in getLoadPair()
H A DExpandVectorPredication.cpp415 MaybeAlign AlignOpt = VPI.getPointerAlignment(); in expandPredicationInMemoryIntrinsic()
H A DCodeGenPrepare.cpp2252 GV->getPointerAlignment(*DL) < PrefAlign && in optimizeCallInst()
/openbsd-src/gnu/llvm/llvm/include/llvm/IR/
H A DValue.h770 Align getPointerAlignment(const DataLayout &DL) const;
H A DIntrinsicInst.h519 MaybeAlign getPointerAlignment() const;
/openbsd-src/gnu/llvm/llvm/lib/Analysis/
H A DLoads.cpp31 Align BA = Base->getPointerAlignment(DL); in isAligned()
/openbsd-src/gnu/llvm/llvm/lib/IR/
H A DIntrinsicInst.cpp454 MaybeAlign VPIntrinsic::getPointerAlignment() const { in getPointerAlignment() function in VPIntrinsic
H A DValue.cpp918 Align Value::getPointerAlignment(const DataLayout &DL) const { in getPointerAlignment() function in Value
H A DConstantFold.cpp1060 GVAlign = GV->getPointerAlignment(DL); in ConstantFoldBinaryInstruction()
/openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.cpp1130 Builder.CreateMaskedLoad(VecTy, VecPtr, PtrOp->getPointerAlignment(DL), in instCombineSVELD1()
1154 VecOp, VecPtr, PtrOp->getPointerAlignment(DL), Pred); in instCombineSVEST1()
1357 BasePtr->getPointerAlignment(II.getModule()->getDataLayout()); in instCombineLD1GatherIndex()
1390 BasePtr->getPointerAlignment(II.getModule()->getDataLayout()); in instCombineST1ScatterIndex()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Vectorize/
H A DVectorCombine.cpp227 Alignment = std::max(SrcPtr->getPointerAlignment(DL), Alignment); in vectorizeLoadInsert()
305 Alignment = std::max(SrcPtr->getPointerAlignment(DL), Alignment); in widenSubvectorLoad()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/GlobalISel/
H A DUtils.cpp723 return V->getPointerAlignment(M->getDataLayout()); in inferAlignFromPtrInfo()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/IPO/
H A DAttributorAttributes.cpp5157 takeKnownMaximum(V.getPointerAlignment(A.getDataLayout()).value()); in initialize()
5199 getAssociatedValue().getPointerAlignment(A.getDataLayout()); in manifest()
5268 Align PA = Base->getPointerAlignment(DL); in updateImpl()
5277 Alignment = V.getPointerAlignment(DL).value(); in updateImpl()
5356 getAssociatedValue().getPointerAlignment(A.getDataLayout()); in manifest()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp7479 MaybeAlign Alignment = VPIntrin.getPointerAlignment(); in visitVPLoad()
7506 MaybeAlign Alignment = VPIntrin.getPointerAlignment(); in visitVPGather()
7547 MaybeAlign Alignment = VPIntrin.getPointerAlignment(); in visitVPStore()
7570 MaybeAlign Alignment = VPIntrin.getPointerAlignment(); in visitVPScatter()
7610 MaybeAlign Alignment = VPIntrin.getPointerAlignment(); in visitVPStridedLoad()
7636 MaybeAlign Alignment = VPIntrin.getPointerAlignment(); in visitVPStridedStore()
/openbsd-src/gnu/llvm/llvm/lib/Target/XCore/
H A DXCoreISelLowering.cpp434 GV->getPointerAlignment(DAG.getDataLayout()) >= 4) { in LowerLOAD()
/openbsd-src/gnu/llvm/llvm/lib/Target/PowerPC/
H A DPPCAsmPrinter.cpp1469 if (MO.getGlobal()->getPointerAlignment(DL) < 4) in emitInstruction()
H A DPPCISelDAGToDAG.cpp7509 Align Alignment = GV->getPointerAlignment(CurDAG->getDataLayout()); in PeepholePPC64()
7576 Align Alignment = GV->getPointerAlignment(CurDAG->getDataLayout()); in PeepholePPC64()
H A DPPCInstrInfo.cpp4571 if (ImmMO.getGlobal()->getPointerAlignment(DL) < III.ImmMustBeMultipleOf) in isImmElgibleForForwarding()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Utils/
H A DLocal.cpp1415 Align CurrentAlign = GO->getPointerAlignment(DL); in tryEnforceAlignment()
/openbsd-src/gnu/llvm/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelLowering.cpp1225 CLI.CB->getCalledOperand()->getPointerAlignment(DAG.getDataLayout()), in LowerCall()
/openbsd-src/gnu/llvm/llvm/lib/Target/RISCV/
H A DRISCVISelDAGToDAG.cpp2003 GA->getGlobal()->getPointerAlignment(DL), GA->getOffset()); in SelectAddrRegImm()
/openbsd-src/gnu/llvm/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp1424 Align Alignment = TaskData->getPointerAlignment(M.getDataLayout()); in createTask()

12