Lines Matching defs:Replace
384 /// Replace an ISD::EXTRACT_VECTOR_ELT of a load with a narrowed
396 SDValue PromoteOperand(SDValue Op, EVT PVT, bool &Replace);
1361 // Replace the old value with the new one.
1366 // Replace all uses.
1428 SDValue DAGCombiner::PromoteOperand(SDValue Op, EVT PVT, bool &Replace) {
1429 Replace = false;
1436 Replace = true;
1470 bool Replace = false;
1471 SDValue NewOp = PromoteOperand(Op, PVT, Replace);
1476 if (Replace)
1485 bool Replace = false;
1486 SDValue NewOp = PromoteOperand(Op, PVT, Replace);
1491 if (Replace)
1589 bool Replace = false;
1596 N0 = PromoteOperand(N0, PVT, Replace);
1606 if (Replace)
6183 // compare against the same value. Replace the and/or-cmp-cmp sequence with
7164 // Replace uses of the EXTLOAD with the new ZEXTLOAD.
7338 // Replace (and (sign_extend ...) #bitmask) with (zero_extend ...).
10851 // Replace the old load's chain with the new load's chain.
13120 // Replace uses of the original load (before extension)
14638 // Replace the old load's chain with the new load's chain.
18363 // Replace the uses of XOR with SETCC
18611 // Replace other uses of BasePtr that can be updated to use Ptr
18658 // Replace the uses of Ptr with uses of the updated base value.
18797 // Replace the uses of Use with uses of the updated base value.
19147 // Replace the chain to void dependency.
19162 // Replace uses with load result and token factor
19840 // Okay, we can do this! Replace the 'St' store with a store of IVal that is
20374 // Replace all merged stores with the new store.
21136 // Replace all stores with the new store. Recursively remove corresponding
21249 // Replace the chain to avoid dependency.
23872 // Replace UNDEFs by another scalar UNDEF node, of the final desired type.
26449 // Replace a SCALAR_TO_VECTOR(EXTRACT_VECTOR_ELT(V,C0)) pattern