Home
last modified time | relevance | path

Searched defs:PtrOp (Results 1 – 16 of 16) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DInferAlignment.cpp26 function_ref<Align(Value *PtrOp, Align OldAlign, Align PrefAlign)> Fn) { in tryToImproveAlign()
28 if (auto *PtrOp = getLoadStorePointerOperand(I)) { in tryToImproveAlign() local
51 DL, &I, [&](Value *PtrOp, Align OldAlign, Align PrefAlign) { in inferAlignment()
64 DL, &I, [&](Value *PtrOp, Align OldAlign, Align PrefAlign) { in inferAlignment()
H A DLICM.cpp2229 const Value *PtrOp = SI->getPointerOperand(); in collectPromotionCandidates() local
2233 const Value *PtrOp = LI->getPointerOperand(); in collectPromotionCandidates() local
H A DEarlyCSE.cpp1023 auto PtrOp = [](const IntrinsicInst *II) { in isNonTargetIntrinsicMatch() local
H A DGVN.cpp1232 Value *PtrOp = Load->getPointerOperand(); in findMayClobberedPtrAccess() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/AggressiveInstCombine/
H A DAggressiveInstCombine.cpp904 getStrideAndModOffsetOfGEP(Value *PtrOp, const DataLayout &DL) { in getStrideAndModOffsetOfGEP()
952 auto *PtrOp = LI->getPointerOperand(); in foldPatternedLoads() local
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonCommonGEP.cpp342 Value *PtrOp = GepI->getPointerOperand(); in processGepInst() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DNumericalStabilitySanitizer.cpp1834 Value *PtrOp = Store.getPointerOperand(); in propagateNonFTStore() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DGlobalOpt.cpp312 Value *PtrOp = LI->getPointerOperand(); in CleanupConstantGlobalUsers() local
H A DAttributorAttributes.cpp2971 Value *PtrOp = in updateImpl() local
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.cpp2183 Value *PtrOp = II.getOperand(1); in instCombineSVELD1() local
2203 Value *PtrOp = II.getOperand(2); in instCombineSVEST1() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstructionCombining.cpp2941 Value *PtrOp = GEP.getOperand(0); in shouldCanonicalizeGEPToPtrAdd() local
3080 Value *PtrOp = GEP.getOperand(0); in visitGetElementPtrInst() local
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVEmitIntrinsics.cpp1768 auto *PtrOp = I.getPointerOperand(); in visitStoreInst() local
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DInstructionSimplify.cpp7061 Value *llvm::simplifyLoadInst(LoadInst *LI, Value *PtrOp, in simplifyLoadInst()
H A DScalarEvolution.cpp4627 const SCEV **PtrOp = nullptr; in removePointerBase() local
4820 const SCEV *PtrOp = nullptr; in getPointerBase() local
H A DValueTracking.cpp6652 const Value *PtrOp = GEP->getPointerOperand(); in getUnderlyingObject() local
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp1742 bool IsUnitStrided, bool UsePtrVal = false) { in getTgtMemIntrinsic()