Lines Matching refs:left_node
299 Node* node, Node* left_node, Node* right_node, in TryMatchAnyExtend() argument
310 *left_op = g->UseRegister(left_node); in TryMatchAnyExtend()
324 *left_op = g->UseRegister(left_node); in TryMatchAnyExtend()
434 Node* left_node = node->InputAt(0); in VisitBinop() local
443 inputs[input_count++] = g.UseRegister(left_node); in VisitBinop()
445 } else if (can_commute && g.CanBeImmediate(left_node, operand_mode)) { in VisitBinop()
448 inputs[input_count++] = g.UseImmediate(left_node); in VisitBinop()
450 TryMatchAnyExtend(&g, selector, node, left_node, right_node, in VisitBinop()
454 TryMatchAnyExtend(&g, selector, node, right_node, left_node, in VisitBinop()
461 inputs[input_count++] = g.UseRegisterOrImmediateZero(left_node); in VisitBinop()
466 } else if (can_commute && TryMatchAnyShift(selector, node, left_node, &opcode, in VisitBinop()
469 Matcher m_shift(left_node); in VisitBinop()
476 inputs[input_count++] = g.UseRegisterOrImmediateZero(left_node); in VisitBinop()