Lines Matching refs:uses
246 // empty", we can replace uses of it with uses of the successor and make
832 // If the fact we just learned is true for all uses of the
1532 // now have to update all uses of the value to use either the original value,
1538 // Scan all uses of this instruction to see if it is used outside of its
1540 for (Use &U : I.uses()) {
1551 // If there are no uses outside the block, we're done with this instruction.
1555 DEBUG(dbgs() << "JT: Renaming non-local uses of: " << I << "\n");
1557 // We found a use of I outside of BB. Rename all uses of I that are outside
1558 // its block to be uses of the appropriate PHI node etc. See ValuesInBlocks
1772 // now have to update all uses of the value to use either the original value,
1778 // Scan all uses of this instruction to see if it is used outside of its
1780 for (Use &U : I.uses()) {
1791 // If there are no uses outside the block, we're done with this instruction.
1795 DEBUG(dbgs() << "JT: Renaming non-local uses of: " << I << "\n");
1797 // We found a use of I outside of BB. Rename all uses of I that are outside
1798 // its block to be uses of the appropriate PHI node etc. See ValuesInBlocks