Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUAsanInstrumentation.cpp260 MaybeAlign Alignment = BasePtr->getPointerAlignment(DL); in getInterestingMemoryOperands()
284 MaybeAlign Alignment = VPI->getOperand(PtrOpNo)->getPointerAlignment(DL); in getInterestingMemoryOperands()
309 MaybeAlign Alignment = VPI->getPointerAlignment(); in getInterestingMemoryOperands()
334 MaybeAlign Alignment = Ptr->getPointerAlignment(DL); in getInterestingMemoryOperands()
354 MaybeAlign Alignment = Ptr->getPointerAlignment(DL); in getInterestingMemoryOperands()
H A DAMDGPUMemoryUtils.cpp30 return DL.getValueOrABITypeAlignment(GV->getPointerAlignment(DL), in getAlign()
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZSubtarget.cpp121 if (GV->getPointerAlignment(DL) == 1 && !GV->getValueType()->isFunctionTy()) in isPC32DBLSymbol()
H A DSystemZISelDAGToDAG.cpp1569 if (GV->getPointerAlignment(DL).value() < StoreSize) in storeLoadIsAligned()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DLoads.cpp31 return Base->getPointerAlignment(DL) >= Alignment; in isAligned()
50 bool IsAligned = Ptr->getPointerAlignment(DL) >= Alignment; in isDereferenceableAndAlignedPointerViaAssumption()
H A DMemoryDependenceAnalysis.cpp370 MemLoc.Ptr->getPointerAlignment(BB->getDataLayout()); in getSimplePointerDependencyFrom()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DExpandMemCmp.cpp327 Align LhsAlign = LhsSource->getPointerAlignment(DL); in getLoadPair()
328 Align RhsAlign = RhsSource->getPointerAlignment(DL); in getLoadPair()
H A DExpandVectorPredication.cpp422 MaybeAlign AlignOpt = VPI.getPointerAlignment(); in expandPredicationInMemoryIntrinsic()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DAMDGPUEmitPrintf.cpp394 /*SrcAlign*/ Args[i]->getPointerAlignment(DL), in callBufferedPrintfArgPush()
H A DCodeExtractor.cpp1659 inputs[i]->stripPointerCasts()->getPointerAlignment(DL).value(); in emitFunctionBody()
1661 AlignmentValue = inputs[i]->getPointerAlignment(DL).value(); in emitFunctionBody()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DValue.h810 LLVM_ABI Align getPointerAlignment(const DataLayout &DL) const;
H A DIntrinsicInst.h607 LLVM_ABI MaybeAlign getPointerAlignment() const;
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DBasicTTIImpl.h1735 Alignment = VPI->getPointerAlignment().valueOrOne(); in getIntrinsicInstrCost()
1746 Alignment = VPI->getPointerAlignment().valueOrOne(); in getIntrinsicInstrCost()
1786 Alignment = VPI->getPointerAlignment().valueOrOne(); in getIntrinsicInstrCost()
1802 Alignment = VPI->getPointerAlignment().valueOrOne(); in getIntrinsicInstrCost()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGHLSLRuntime.cpp590 HandleRef->getPointerAlignment(DL)); in initializeBuffer()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DIntrinsicInst.cpp427 MaybeAlign VPIntrinsic::getPointerAlignment() const { in getPointerAlignment() function in VPIntrinsic
H A DValue.cpp958 Align Value::getPointerAlignment(const DataLayout &DL) const { in getPointerAlignment() function in Value
H A DConstantFold.cpp758 GVAlign = GV->getPointerAlignment(DL); in ConstantFoldBinaryInstruction()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DAddressSanitizer.cpp1531 MaybeAlign Alignment = BasePtr->getPointerAlignment(*DL); in getInterestingMemoryOperands()
1556 MaybeAlign Alignment = VPI->getOperand(PtrOpNo)->getPointerAlignment(*DL); in getInterestingMemoryOperands()
1583 MaybeAlign Alignment = VPI->getPointerAlignment(); in getInterestingMemoryOperands()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.cpp2193 IC.Builder.CreateMaskedLoad(VecTy, PtrOp, PtrOp->getPointerAlignment(DL), in instCombineSVELD1()
2212 VecOp, PtrOp, PtrOp->getPointerAlignment(DL), Pred); in instCombineSVEST1()
2451 BasePtr->getPointerAlignment(II.getDataLayout()); in instCombineLD1GatherIndex()
2479 BasePtr->getPointerAlignment(II.getDataLayout()); in instCombineST1ScatterIndex()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DFunctionAttrs.cpp1723 if (RetVal->getPointerAlignment(DL) < *Align) in addNoUndefAttrs()
H A DAttributorAttributes.cpp5269 takeKnownMaximum(V.getPointerAlignment(A.getDataLayout()).value()); in initialize()
5326 getAssociatedValue().getPointerAlignment(A.getDataLayout()); in manifest()
5395 Align PA = Base->getPointerAlignment(DL); in updateImpl()
5404 Alignment = V.getPointerAlignment(DL).value(); in updateImpl()
5475 getAssociatedValue().getPointerAlignment(A.getDataLayout()); in manifest()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineSimplifyDemanded.cpp1117 Align Alignment = I->getPointerAlignment(DL); in SimplifyDemandedUseBits()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVectorCombine.cpp271 Alignment = std::max(SrcPtr->getPointerAlignment(*DL), Alignment); in vectorizeLoadInsert()
348 Alignment = std::max(SrcPtr->getPointerAlignment(*DL), Alignment); in widenSubvectorLoad()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DUtils.cpp904 return V->getPointerAlignment(M->getDataLayout()); in inferAlignFromPtrInfo()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp8437 MaybeAlign Alignment = VPIntrin.getPointerAlignment(); in visitVPLoad()
8464 MaybeAlign Alignment = VPIntrin.getPointerAlignment(); in visitVPGather()
8505 MaybeAlign Alignment = VPIntrin.getPointerAlignment(); in visitVPStore()
8528 MaybeAlign Alignment = VPIntrin.getPointerAlignment(); in visitVPScatter()
8569 MaybeAlign Alignment = VPIntrin.getPointerAlignment(); in visitVPStridedLoad()
8596 MaybeAlign Alignment = VPIntrin.getPointerAlignment(); in visitVPStridedStore()

12