/external/llvm/lib/Analysis/ |
D | Loads.cpp | 367 Value *StorePtr = SI->getPointerOperand()->stripPointerCasts(); in FindAvailableLoadedValue() local 371 if (AreEquivalentAddressValues(StorePtr, StrippedPtr) && in FindAvailableLoadedValue() 389 (isa<AllocaInst>(StorePtr) || isa<GlobalVariable>(StorePtr)) && in FindAvailableLoadedValue() 390 StrippedPtr != StorePtr) in FindAvailableLoadedValue()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/ |
D | Loads.cpp | 428 Value *StorePtr = SI->getPointerOperand()->stripPointerCasts(); in FindAvailablePtrLoadStore() local 432 if (AreEquivalentAddressValues(StorePtr, StrippedPtr) && in FindAvailablePtrLoadStore() 450 (isa<AllocaInst>(StorePtr) || isa<GlobalVariable>(StorePtr)) && in FindAvailablePtrLoadStore() 451 StrippedPtr != StorePtr) in FindAvailablePtrLoadStore()
|
/external/llvm/lib/Transforms/Scalar/ |
D | LoopLoadElimination.cpp | 68 Value *StorePtr = Store->getPointerOperand(); in isDependenceDistanceOfOne() local 73 StorePtr->getType()->getPointerAddressSpace() && in isDependenceDistanceOfOne() 74 LoadType == StorePtr->getType()->getPointerElementType() && in isDependenceDistanceOfOne() 81 getPtrStride(PSE, StorePtr, L) != 1) in isDependenceDistanceOfOne() 88 auto *StorePtrSCEV = cast<SCEVAddRecExpr>(PSE.getSCEV(StorePtr)); in isDependenceDistanceOfOne()
|
D | LoopIdiomRecognize.cpp | 346 Value *StorePtr = SI->getPointerOperand(); in isLegalStore() local 357 dyn_cast<SCEVAddRecExpr>(SE->getSCEV(StorePtr)); in isLegalStore() 385 StorePtr->getType()->getPointerAddressSpace() == 0 && in isLegalStore() 624 Value *StorePtr = HeadStore->getPointerOperand(); in processLoopStores() local 625 const SCEVAddRecExpr *StoreEv = cast<SCEVAddRecExpr>(SE->getSCEV(StorePtr)); in processLoopStores() 635 if (processLoopStridedStore(StorePtr, StoreSize, HeadStore->getAlignment(), in processLoopStores() 849 Value *StorePtr = SI->getPointerOperand(); in processLoopStoreOfLoopLoad() local 850 const SCEVAddRecExpr *StoreEv = cast<SCEVAddRecExpr>(SE->getSCEV(StorePtr)); in processLoopStoreOfLoopLoad()
|
D | GVN.cpp | 893 Value *StorePtr = DepSI->getPointerOperand(); in AnalyzeLoadFromClobberingStore() local 896 StorePtr, StoreSize, DL); in AnalyzeLoadFromClobberingStore()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/ |
D | LoopLoadElimination.cpp | 101 Value *StorePtr = Store->getPointerOperand(); in isDependenceDistanceOfOne() local 106 StorePtr->getType()->getPointerAddressSpace() && in isDependenceDistanceOfOne() 107 LoadType == StorePtr->getType()->getPointerElementType() && in isDependenceDistanceOfOne() 114 getPtrStride(PSE, StorePtr, L) != 1) in isDependenceDistanceOfOne() 121 auto *StorePtrSCEV = cast<SCEVAddRecExpr>(PSE.getSCEV(StorePtr)); in isDependenceDistanceOfOne()
|
D | LoopIdiomRecognize.cpp | 430 Value *StorePtr = SI->getPointerOperand(); in isLegalStore() local 441 dyn_cast<SCEVAddRecExpr>(SE->getSCEV(StorePtr)); in isLegalStore() 471 StorePtr->getType()->getPointerAddressSpace() == 0 && in isLegalStore() 723 Value *StorePtr = HeadStore->getPointerOperand(); in processLoopStores() local 724 const SCEVAddRecExpr *StoreEv = cast<SCEVAddRecExpr>(SE->getSCEV(StorePtr)); in processLoopStores() 734 if (processLoopStridedStore(StorePtr, StoreSize, in processLoopStores() 1000 Value *StorePtr = SI->getPointerOperand(); in processLoopStoreOfLoopLoad() local 1001 const SCEVAddRecExpr *StoreEv = cast<SCEVAddRecExpr>(SE->getSCEV(StorePtr)); in processLoopStoreOfLoopLoad()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/GlobalISel/ |
D | CombinerHelper.cpp | 1173 Register StorePtr = in optimizeMemcpy() local 1175 MIB.buildStore(LdVal, StorePtr, *StoreMMO); in optimizeMemcpy() 1278 Register StorePtr = Dst; in optimizeMemmove() local 1282 StorePtr = MIB.buildPtrAdd(PtrTy, Dst, Offset).getReg(0); in optimizeMemmove() 1284 MIB.buildStore(LoadVals[I], StorePtr, *StoreMMO); in optimizeMemmove()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/ |
D | VNCoercion.cpp | 236 Value *StorePtr = DepSI->getPointerOperand(); in analyzeLoadFromClobberingStore() local 239 return analyzeLoadFromClobberingWrite(LoadTy, LoadPtr, StorePtr, StoreSize, in analyzeLoadFromClobberingStore()
|
D | SimplifyCFG.cpp | 1901 Value *StorePtr = StoreToHoist->getPointerOperand(); in isSafeToSpeculateStore() local 1916 if (SI->getPointerOperand() == StorePtr) in isSafeToSpeculateStore()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/ |
D | HexagonLoopIdiomRecognition.cpp | 1921 Value *StorePtr = SI->getPointerOperand(); in isLegalStore() local 1931 auto *StoreEv = dyn_cast<SCEVAddRecExpr>(SE->getSCEV(StorePtr)); in isLegalStore() 2015 Value *StorePtr = SI->getPointerOperand(); in processCopyingStore() local 2016 auto *StoreEv = cast<SCEVAddRecExpr>(SE->getSCEV(StorePtr)); in processCopyingStore()
|
/external/llvm/lib/Transforms/InstCombine/ |
D | InstCombineCalls.cpp | 1081 Value *StorePtr = II.getArgOperand(1); in simplifyMaskedStore() local 1083 return new StoreInst(II.getArgOperand(0), StorePtr, false, Alignment); in simplifyMaskedStore()
|
/external/clang/lib/CodeGen/ |
D | CGCall.cpp | 4100 Address StorePtr = emitAddressAtOffset(*this, DestPtr, RetAI); in EmitCall() local 4101 CreateCoercedStore(CI, StorePtr, DestIsVolatile, *this); in EmitCall()
|
/external/llvm/lib/Transforms/Utils/ |
D | SimplifyCFG.cpp | 1530 Value *StorePtr = StoreToHoist->getPointerOperand(); in isSafeToSpeculateStore() local 1548 if (SI->getPointerOperand() == StorePtr) in isSafeToSpeculateStore()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/InstCombine/ |
D | InstCombineCalls.cpp | 1093 Value *StorePtr = II.getArgOperand(1); in simplifyMaskedStore() local 1096 return new StoreInst(II.getArgOperand(0), StorePtr, false, Alignment); in simplifyMaskedStore()
|
/external/llvm/lib/Target/Mips/ |
D | MipsISelLowering.cpp | 3759 SDValue StorePtr = DAG.getNode(ISD::ADD, DL, PtrTy, FIN, in copyByValRegs() local 3762 StorePtr, MachinePointerInfo(FuncArg, Offset), in copyByValRegs()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/ |
D | MipsISelLowering.cpp | 4347 SDValue StorePtr = DAG.getNode(ISD::ADD, DL, PtrTy, FIN, in copyByValRegs() local 4350 StorePtr, MachinePointerInfo(FuncArg, Offset)); in copyByValRegs()
|