Searched refs:StrippedPtr (Results 1 – 2 of 2) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | Loads.cpp | 528 const Value *StrippedPtr = Loc.Ptr->stripPointerCasts(); in findAvailablePtrLoadStore() local 549 if (Value *Available = getAvailableLoadStore(Inst, StrippedPtr, AccessTy, in findAvailablePtrLoadStore() 560 if ((isa<AllocaInst>(StrippedPtr) || isa<GlobalVariable>(StrippedPtr)) && in findAvailablePtrLoadStore() 562 StrippedPtr != StorePtr) in findAvailablePtrLoadStore() 608 Value *StrippedPtr = Load->getPointerOperand()->stripPointerCasts(); in FindAvailableLoadedValue() local 628 Available = getAvailableLoadStore(&Inst, StrippedPtr, AccessTy, in FindAvailableLoadedValue()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/InstCombine/ |
| H A D | InstructionCombining.cpp | 2488 Value *StrippedPtr = PtrOp->stripPointerCasts(); in visitGetElementPtrInst() local 2489 PointerType *StrippedPtrTy = cast<PointerType>(StrippedPtr->getType()); in visitGetElementPtrInst() 2495 if (StrippedPtr != PtrOp && !StrippedPtrTy->isOpaque()) { in visitGetElementPtrInst() 2516 StrippedPtrEltTy, StrippedPtr, Idx, GEP.getName()); in visitGetElementPtrInst() 2539 return replaceOperand(GEP, 0, StrippedPtr); in visitGetElementPtrInst() 2552 Builder.CreateGEP(StrippedPtrEltTy, StrippedPtr, Idx, in visitGetElementPtrInst() 2569 Value *NewGEP = Builder.CreateGEP(StrippedPtrEltTy, StrippedPtr, Idx, in visitGetElementPtrInst() 2602 Builder.CreateGEP(StrippedPtrEltTy, StrippedPtr, NewIdx, in visitGetElementPtrInst() 2644 Builder.CreateGEP(StrippedPtrEltTy, StrippedPtr, Off, in visitGetElementPtrInst()
|