Lines Matching defs:combined
87 STATISTIC(NodesCombined , "Number of dag nodes combined");
237 // Set to -2 to indicate that we combined the node.
275 // Skip handle nodes as they can't usefully be combined and confuse the
298 // If not in the worklist, the index might be -1 or -2 (was combined
761 /// can be combined into narrow loads.
1774 // Add any operands of the new node which have not yet been combined to the
1776 // combined before. Because the worklist uniques things already, this won't
4627 SDValue combined;
4639 if (!combined) {
4642 combined = DAG.getNode(DivRemOpc, SDLoc(Node), VTs, Op0, Op1);
4644 combined = SDValue(User, 0);
4651 CombineTo(User, combined);
4653 CombineTo(User, combined.getValue(1));
4656 return combined;
6362 /// This contains all DAGCombine rules which reduce two values combined by
7236 // loads, can be combined to narrow loads and the AND node can be removed.
7238 // combined into the loads.
7687 /// This contains all DAGCombine rules which reduce two values combined by
8441 // InstCombine may have combined a constant shl, srl, mul, or udiv with one
8646 /// because those operations are independent from the pattern to be combined.
9001 // Map the offset in the store and the offset in the combined value, and
9075 /// loads and combined by shifts and ors. Fold it into a single load or a load
9232 // So the combined value can be loaded from the first load address.
24131 // New combined shuffle mask.
25149 // Operand can't be combined - bail out.
26133 // Compute the combined shuffle mask for a shuffle with SV0 as the first
26185 // will be the first or second operand of the combined shuffle.