Lines Matching refs:UseInst
59 Instruction *UseInst,
553 Instruction *UseInst = cast<Instruction>(User); in collectUsesWithPtrTypes() local
554 if (UseInst->getOpcode() == Instruction::PtrToInt) in collectUsesWithPtrTypes()
557 if (LoadInst *LI = dyn_cast_or_null<LoadInst>(UseInst)) { in collectUsesWithPtrTypes()
564 if (StoreInst *SI = dyn_cast<StoreInst>(UseInst)) { in collectUsesWithPtrTypes()
571 } else if (AtomicRMWInst *RMW = dyn_cast_or_null<AtomicRMWInst>(UseInst)) { in collectUsesWithPtrTypes()
575 = dyn_cast_or_null<AtomicCmpXchgInst>(UseInst)) { in collectUsesWithPtrTypes()
582 if (ICmpInst *ICmp = dyn_cast<ICmpInst>(UseInst)) { in collectUsesWithPtrTypes()
593 if (GetElementPtrInst *GEP = dyn_cast<GetElementPtrInst>(UseInst)) { in collectUsesWithPtrTypes()
602 if (SelectInst *SI = dyn_cast<SelectInst>(UseInst)) { in collectUsesWithPtrTypes()
608 if (PHINode *Phi = dyn_cast<PHINode>(UseInst)) { in collectUsesWithPtrTypes()