Searched refs:PtrI (Results 1 – 5 of 5) sorted by relevance
71 Instruction *PtrI = dyn_cast<Instruction>(Ptr); in visitLoadInst() local72 if (PtrI) in visitLoadInst()73 setUniformMetadata(PtrI); in visitLoadInst()
545 auto *PtrI = dyn_cast<Instruction>(Ptr); in tryCreateStridedLoadStore() local546 if (!PtrI) in tryCreateStridedLoadStore()549 LLVMContext &Ctx = PtrI->getContext(); in tryCreateStridedLoadStore()551 Builder.SetInsertPoint(PtrI); in tryCreateStridedLoadStore()554 std::tie(BasePtr, Stride) = determineBaseAndStride(PtrI, Builder); in tryCreateStridedLoadStore()587 if (PtrI->use_empty()) in tryCreateStridedLoadStore()588 RecursivelyDeleteTriviallyDeadInstructions(PtrI); in tryCreateStridedLoadStore()
1425 SliceBuilder::PtrInfo PtrI = PB.visitPtr(AI); in AllocaSlices() local1426 if (PtrI.isEscaped() || PtrI.isAborted()) { in AllocaSlices()1429 PointerEscapingInstr = PtrI.getEscapingInst() ? PtrI.getEscapingInst() in AllocaSlices()1430 : PtrI.getAbortingInst(); in AllocaSlices()1434 PointerEscapingInstrReadOnly = PtrI.getEscapedReadOnlyInst(); in AllocaSlices()
1674 if (const Instruction *PtrI = dyn_cast<Instruction>(Ptr)) { in aliasCheck() local1675 return isValidAssumeForContext(Assume, PtrI, DT, in aliasCheck()
1403 Value *PtrI = RtCheck.Pointers[i].PointerValue; in canCheckPtrAtRT() local1406 unsigned ASi = PtrI->getType()->getPointerAddressSpace(); in canCheckPtrAtRT()