Lines Matching defs:FoldAsLoadDefReg
629 Register &FoldAsLoadDefReg,
632 DefMI = MRI->getVRegDef(FoldAsLoadDefReg);
635 if (!DefMI->isSafeToMove(SawStore) || !MRI->hasOneNonDBGUse(FoldAsLoadDefReg))
639 MI.findRegisterUseOperandIdx(FoldAsLoadDefReg, /*TRI=*/nullptr);
640 assert(UseOpIdx != -1 && "Expected FoldAsLoadDefReg to be used by MI.");
645 FoldAsLoadDefReg = 0;
1576 Register FoldAsLoadDefReg = LoadMI.getOperand(0).getReg();
1577 if (Ops.size() != 1 || FoldAsLoadDefReg != MI.getOperand(Ops[0]).getReg())
1582 MachineOperand &RegMO = RHS.getReg() == FoldAsLoadDefReg ? LHS : RHS;
1584 FoldAsLoadDefReg != RHS.getReg())