Lines Matching refs:User
598 for (auto User : ConstCand->Uses) { in maximizeConstantsInRange() local
599 unsigned Opcode = User.Inst->getOpcode(); in maximizeConstantsInRange()
600 unsigned OpndIdx = User.OpndIdx; in maximizeConstantsInRange()
774 Mat->setDebugLoc(Adj->User.Inst->getDebugLoc()); in emitBaseConstants()
776 Value *Opnd = Adj->User.Inst->getOperand(Adj->User.OpndIdx); in emitBaseConstants()
780 LLVM_DEBUG(dbgs() << "Update: " << *Adj->User.Inst << '\n'); in emitBaseConstants()
781 if (!updateOperand(Adj->User.Inst, Adj->User.OpndIdx, Mat) && Adj->Offset) in emitBaseConstants()
783 LLVM_DEBUG(dbgs() << "To : " << *Adj->User.Inst << '\n'); in emitBaseConstants()
803 LLVM_DEBUG(dbgs() << "Update: " << *Adj->User.Inst << '\n'); in emitBaseConstants()
804 updateOperand(Adj->User.Inst, Adj->User.OpndIdx, ClonedCastInst); in emitBaseConstants()
805 LLVM_DEBUG(dbgs() << "To : " << *Adj->User.Inst << '\n'); in emitBaseConstants()
813 updateOperand(Adj->User.Inst, Adj->User.OpndIdx, Mat); in emitBaseConstants()
823 ConstExprInst->setDebugLoc(Adj->User.Inst->getDebugLoc()); in emitBaseConstants()
827 LLVM_DEBUG(dbgs() << "Update: " << *Adj->User.Inst << '\n'); in emitBaseConstants()
828 if (!updateOperand(Adj->User.Inst, Adj->User.OpndIdx, ConstExprInst)) { in emitBaseConstants()
833 LLVM_DEBUG(dbgs() << "To : " << *Adj->User.Inst << '\n'); in emitBaseConstants()
905 Base->getDebugLoc(), R.User.Inst->getDebugLoc())); in emitBaseConstants()