Home | History | Annotate | Download | only in SelectionDAG

Lines Matching refs:ReplaceAllUsesWith

772       // If there was already an existing matching node, use ReplaceAllUsesWith
775 ReplaceAllUsesWith(N, Existing);
5463 /// with ReplaceAllUsesWith both because it often avoids allocating a new
5778 /// RAUWUpdateListener - Helper for ReplaceAllUsesWith - When the node
5801 /// ReplaceAllUsesWith - Modify anything using 'From' to use 'To' instead.
5806 void SelectionDAG::ReplaceAllUsesWith(SDValue FromN, SDValue To) {
5847 /// ReplaceAllUsesWith - Modify anything using 'From' to use 'To' instead.
5853 void SelectionDAG::ReplaceAllUsesWith(SDNode *From, SDNode *To) {
5858 "Cannot use this version of ReplaceAllUsesWith!");
5866 // the ReplaceAllUsesWith above.
5895 /// ReplaceAllUsesWith - Modify anything using 'From' to use 'To' instead.
5900 void SelectionDAG::ReplaceAllUsesWith(SDNode *From, const SDValue *To) {
5902 return ReplaceAllUsesWith(SDValue(From, 0), To[0]);
5905 // the ReplaceAllUsesWith above.
5937 /// vector is handled the same way as for ReplaceAllUsesWith.
5944 ReplaceAllUsesWith(From, To);
5949 // the ReplaceAllUsesWith above.
6014 /// handled the same way as for ReplaceAllUsesWith.