Lines Matching defs:OperandValToReplace

1031   /// OperandValToReplace - The operand of the instruction which will
1034 Value *OperandValToReplace;
1061 : UserInst(0), OperandValToReplace(0), LUIdx(~size_t(0)), Offset(0) {}
1069 if (PN->getIncomingValue(i) == OperandValToReplace &&
1089 OS << ", OperandValToReplace=";
1090 WriteAsOperand(OS, OperandValToReplace, /*PrintType=*/false);
1188 /// used to formulate a replacement for OperandValToReplace in UserInst.
2925 LF.OperandValToReplace = UI->getOperandValToReplace();
2930 if (isAddressUse(LF.UserInst, LF.OperandValToReplace)) {
2945 // Swap the operands if needed to put the OperandValToReplace on the
2948 if (NV == LF.OperandValToReplace) {
2982 SE.getTypeSizeInBits(LF.OperandValToReplace->getType()))
2983 LU.WidestFixupType = LF.OperandValToReplace->getType();
3111 LF.OperandValToReplace = UI.getUse();
3119 SE.getTypeSizeInBits(LF.OperandValToReplace->getType()))
3120 LU.WidestFixupType = LF.OperandValToReplace->getType();
4320 if (Instruction *I = dyn_cast<Instruction>(LF.OperandValToReplace))
4384 return LF.OperandValToReplace;
4395 Type *OpTy = LF.OperandValToReplace->getType();
4419 LF.UserInst, LF.OperandValToReplace,
4433 LF.UserInst, LF.OperandValToReplace,
4561 if (PN->getIncomingValue(i) == LF.OperandValToReplace) {
4610 Type *OpTy = LF.OperandValToReplace->getType();
4615 FullV, LF.OperandValToReplace->getType(),
4640 Type *OpTy = LF.OperandValToReplace->getType();
4650 // its new value may happen to be equal to LF.OperandValToReplace, in
4656 LF.UserInst->replaceUsesOfWith(LF.OperandValToReplace, FullV);
4659 DeadInsts.push_back(LF.OperandValToReplace);