Lines Matching refs:ReusedOperands
1166 ReuseInfo &ReusedOperands,
1922 ReuseInfo &ReusedOperands, in ProcessUses() argument
1981 ReusedOperands.markClobbered(Phys); in ProcessUses()
2040 CanReuse = !ReusedOperands.isClobbered(PhysReg) && in ProcessUses()
2091 ReusedOperands.addReuse(i, ReuseSlot, PhysReg, in ProcessUses()
2095 ReusedOperands.markClobbered(PhysReg); in ProcessUses()
2139 if (ReusedOperands.hasReuses()) in ProcessUses()
2140 DesignatedReg = ReusedOperands. in ProcessUses()
2159 ReusedOperands.markClobbered(RReg); in ProcessUses()
2165 ReusedOperands.markClobbered(DesignatedReg); in ProcessUses()
2198 if (ReusedOperands.hasReuses()) in ProcessUses()
2199 PhysReg = ReusedOperands.GetRegForReload(VirtReg, PhysReg, &MI, in ProcessUses()
2203 ReusedOperands.markClobbered(PhysReg); in ProcessUses()
2319 ReuseInfo ReusedOperands(MI, TRI); in RewriteMBB() local
2321 ProcessUses(MI, Spills, MaybeDeadStores, RegKills, ReusedOperands, KillOps); in RewriteMBB()
2414 !ReusedOperands.isClobbered(PhysReg) && in RewriteMBB()
2528 ReusedOperands.markClobbered(VirtReg); in RewriteMBB()
2569 if (ReusedOperands.isClobbered(PhysReg)) { in RewriteMBB()
2572 PhysReg = ReusedOperands.GetRegForReload(VirtReg, PhysReg, &MI, in RewriteMBB()
2584 ReusedOperands.markClobbered(RReg); in RewriteMBB()