Lines Matching defs:Replace
148 SDValue PromoteOperand(SDValue Op, EVT PVT, bool &Replace);
650 // Replace all uses. If any nodes become isomorphic to other nodes and
687 // Replace the old value with the new one.
718 SDValue DAGCombiner::PromoteOperand(SDValue Op, EVT PVT, bool &Replace) {
719 Replace = false;
727 Replace = true;
763 bool Replace = false;
764 SDValue NewOp = PromoteOperand(Op, PVT, Replace);
769 if (Replace)
778 bool Replace = false;
779 SDValue NewOp = PromoteOperand(Op, PVT, Replace);
784 if (Replace)
870 bool Replace = false;
877 N0 = PromoteOperand(N0, PVT, Replace);
882 if (Replace)
1258 bool Changed = false; // If we should replace this token factor.
1304 // If we've change things around then replace token factor.
2449 // Replace uses of the AND with uses of the Zero extend node.
2452 // We actually want to replace all uses of the any_extend with the
2530 // Replace uses of the EXTLOAD with the new ZEXTLOAD.
5042 // Replace the old load's chain with the new load's chain.
6186 // Replace the uses of SRL with SETCC
6241 // Replace the uses of XOR with SETCC
6446 // Replace the uses of Ptr with uses of the updated base value.
6574 // Replace the uses of Use with uses of the updated base value.
6604 // Now we replace use of chain2 with chain1. This makes the second load
6644 // If this load is directly stored, replace the load value with the stored
6677 // Replace the chain to void dependency.
6700 // Replace uses with load result and token factor. Don't add users
6789 /// provides a value as specified by MaskInfo. If so, replace the specified
6812 // Okay, we can do this! Replace the 'St' store with a store of IVal that is
6866 // Y is known to provide just those bytes. If so, we try to replace the
6867 // load + replace + store sequence with a single (narrower) store, which makes
7144 // Replace the chain to avoid dependency.
7445 // replace an extractelement of a load with a load.
8105 // If this is a load and the token chain is identical, replace the select