Home
last modified time | relevance | path

Searched defs:LoadPtr (Results 1 – 12 of 12) sorted by relevance

/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DVNCoercion.cpp173 static int analyzeLoadFromClobberingWrite(Type *LoadTy, Value *LoadPtr, in analyzeLoadFromClobberingWrite()
211 int analyzeLoadFromClobberingStore(Type *LoadTy, Value *LoadPtr, in analyzeLoadFromClobberingStore()
232 int analyzeLoadFromClobberingLoad(Type *LoadTy, Value *LoadPtr, LoadInst *DepLI, in analyzeLoadFromClobberingLoad()
246 int analyzeLoadFromClobberingMemInst(Type *LoadTy, Value *LoadPtr, in analyzeLoadFromClobberingMemInst()
/freebsd-src/contrib/llvm-project/llvm/lib/Analysis/
H A DLoads.cpp470 areNonOverlapSameBaseLoadAndStore(const Value * LoadPtr,Type * LoadTy,const Value * StorePtr,Type * StoreTy,const DataLayout & DL) areNonOverlapSameBaseLoadAndStore() argument
504 Value *LoadPtr = LI->getPointerOperand()->stripPointerCasts(); getAvailableLoadStore() local
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopLoadElimination.cpp96 Value *LoadPtr = Load->getPointerOperand(); in isDependenceDistanceOfOne() local
H A DGVN.cpp1413 Value *LoadPtr = AvailableLoad.second; eliminatePartiallyRedundantLoad() local
1674 Value *LoadPtr = Load->getPointerOperand(); PerformLoadPRE() local
1759 Value *LoadPtr = Load->getPointerOperand(); performLoopLoadPRE() local
[all...]
H A DLoopIdiomRecognize.cpp1183 Value *LoadPtr = LI->getPointerOperand(); processLoopStoreOfLoopLoad() local
H A DNewGVN.cpp1445 performSymbolicLoadCoercion(Type * LoadType,Value * LoadPtr,LoadInst * LI,Instruction * DepInst,MemoryAccess * DefiningAccess) const performSymbolicLoadCoercion() argument
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DR600ISelLowering.cpp1043 LoadPtr = DAG.getNode(ISD::ADD, DL, MVT::i32, BasePtr, Offset); in lowerPrivateTruncStore() local
1274 SDValue LoadPtr = BasePtr; lowerPrivateExtLoad() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsISelLowering.cpp4425 SDValue LoadPtr = DAG.getNode(ISD::ADD, DL, PtrTy, Arg, passByValArg() local
4450 SDValue LoadPtr = DAG.getNode(ISD::ADD, DL, PtrTy, Arg, passByValArg() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonLoopIdiomRecognition.cpp1965 Value *LoadPtr = LI->getPointerOperand(); isLegalStore() local
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCalls.cpp307 Value *LoadPtr = II.getArgOperand(0); simplifyMaskedLoad() local
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DLegalizerHelper.cpp8474 Register LoadPtr = Src; lowerMemcpy() local
8573 Register LoadPtr = Src; lowerMemmove() local
H A DCombinerHelper.cpp3695 Register LoadPtr; findLoadOffsetsForLoadOrCombine() local