• Home
  • Raw
  • Download

Lines Matching refs:rep_node

480   Node** rep_node = zone()->NewArray<Node*>(num_lanes);  in LowerBinaryOp()  local
483 rep_node[i] = graph()->NewNode(op, rep_left[i], rep_right[i]); in LowerBinaryOp()
487 rep_node[i] = graph()->NewNode(op, rep_left[i * 2], rep_left[i * 2 + 1]); in LowerBinaryOp()
488 rep_node[i + num_lanes / 2] = in LowerBinaryOp()
492 ReplaceNode(node, rep_node, num_lanes); in LowerBinaryOp()
502 Node** rep_node = zone()->NewArray<Node*>(num_lanes); in LowerCompareOp() local
517 rep_node[i] = in LowerCompareOp()
520 ReplaceNode(node, rep_node, num_lanes); in LowerCompareOp()
540 Node** rep_node = zone()->NewArray<Node*>(num_lanes); in LowerBinaryOpForSmallInt() local
545 rep_node[i] = FixUpperBits( in LowerBinaryOpForSmallInt()
550 rep_node[i] = FixUpperBits( in LowerBinaryOpForSmallInt()
553 rep_node[i + num_lanes / 2] = FixUpperBits( in LowerBinaryOpForSmallInt()
558 ReplaceNode(node, rep_node, num_lanes); in LowerBinaryOpForSmallInt()
604 Node** rep_node = zone()->NewArray<Node*>(num_lanes); in LowerSaturateBinaryOp() local
613 rep_node[i] = d_min.Phi(phi_rep, mcgraph_->Int32Constant(min), op_result); in LowerSaturateBinaryOp()
616 mcgraph_->Int32Constant(max), rep_node[i])); in LowerSaturateBinaryOp()
617 rep_node[i] = d_max.Phi(phi_rep, mcgraph_->Int32Constant(max), rep_node[i]); in LowerSaturateBinaryOp()
618 rep_node[i] = in LowerSaturateBinaryOp()
619 is_signed ? rep_node[i] : FixUpperBits(rep_node[i], shift_val); in LowerSaturateBinaryOp()
621 ReplaceNode(node, rep_node, num_lanes); in LowerSaturateBinaryOp()
629 Node** rep_node = zone()->NewArray<Node*>(num_lanes); in LowerUnaryOp() local
631 rep_node[i] = graph()->NewNode(op, rep[i]); in LowerUnaryOp()
633 ReplaceNode(node, rep_node, num_lanes); in LowerUnaryOp()
642 Node** rep_node = zone()->NewArray<Node*>(num_lanes); in LowerIntMinMax() local
657 rep_node[i] = d.Phi(rep, rep_right[i], rep_left[i]); in LowerIntMinMax()
659 rep_node[i] = d.Phi(rep, rep_left[i], rep_right[i]); in LowerIntMinMax()
662 ReplaceNode(node, rep_node, num_lanes); in LowerIntMinMax()
697 Node* rep_node[kNumLanes32]; in LowerConvertFromFloat() local
718 rep_node[i] = graph()->NewNode(machine()->ChangeFloat64ToInt32(), trunc); in LowerConvertFromFloat()
720 rep_node[i] = in LowerConvertFromFloat()
724 ReplaceNode(node, rep_node, kNumLanes32); in LowerConvertFromFloat()
745 Node** rep_node = zone()->NewArray<Node*>(num_lanes); in LowerConvertFromInt() local
747 rep_node[i] = in LowerConvertFromInt()
751 ReplaceNode(node, rep_node, num_lanes); in LowerConvertFromInt()
788 Node** rep_node = zone()->NewArray<Node*>(num_lanes); in LowerPack() local
800 rep_node[i] = d_max.Phi(phi_rep, max, input); in LowerPack()
801 rep_node[i] = in LowerPack()
802 is_signed ? rep_node[i] : FixUpperBits(rep_node[i], shift_val); in LowerPack()
804 ReplaceNode(node, rep_node, num_lanes); in LowerPack()
813 Node** rep_node = zone()->NewArray<Node*>(num_lanes); in LowerShiftOp() local
815 rep_node[i] = rep[i]; in LowerShiftOp()
818 rep_node[i] = Mask(rep_node[i], kMask8); in LowerShiftOp()
819 rep_node[i] = in LowerShiftOp()
820 graph()->NewNode(machine()->Word32Shr(), rep_node[i], shift_node); in LowerShiftOp()
823 rep_node[i] = Mask(rep_node[i], kMask16); in LowerShiftOp()
826 rep_node[i] = in LowerShiftOp()
827 graph()->NewNode(machine()->Word32Shr(), rep_node[i], shift_node); in LowerShiftOp()
830 rep_node[i] = in LowerShiftOp()
831 graph()->NewNode(machine()->Word32Shl(), rep_node[i], shift_node); in LowerShiftOp()
834 rep_node[i] = in LowerShiftOp()
835 graph()->NewNode(machine()->Word32Shl(), rep_node[i], shift_node); in LowerShiftOp()
836 rep_node[i] = FixUpperBits(rep_node[i], kShift16); in LowerShiftOp()
839 rep_node[i] = in LowerShiftOp()
840 graph()->NewNode(machine()->Word32Shl(), rep_node[i], shift_node); in LowerShiftOp()
841 rep_node[i] = FixUpperBits(rep_node[i], kShift8); in LowerShiftOp()
846 rep_node[i] = in LowerShiftOp()
847 graph()->NewNode(machine()->Word32Sar(), rep_node[i], shift_node); in LowerShiftOp()
853 ReplaceNode(node, rep_node, num_lanes); in LowerShiftOp()
862 Node** rep_node = zone()->NewArray<Node*>(num_lanes); in LowerNotEqual() local
870 rep_node[i] = in LowerNotEqual()
873 ReplaceNode(node, rep_node, num_lanes); in LowerNotEqual()
957 Node* rep_node[kNumLanes32]; in LowerNode() local
959 rep_node[i] = in LowerNode()
962 ReplaceNode(node, rep_node, kNumLanes32); in LowerNode()
971 Node** rep_node = GetReplacements(node); in LowerNode() local
976 rep_node[j]->ReplaceInput(i, rep_input[j]); in LowerNode()
1069 Node** rep_node = zone()->NewArray<Node*>(num_lanes); in LowerNode() local
1072 rep_node[i] = graph()->NewNode(machine()->Int32Sub(), zero, rep[i]); in LowerNode()
1074 rep_node[i] = FixUpperBits(rep_node[i], kShift16); in LowerNode()
1076 rep_node[i] = FixUpperBits(rep_node[i], kShift8); in LowerNode()
1079 ReplaceNode(node, rep_node, num_lanes); in LowerNode()
1085 Node* rep_node[kNumLanes32]; in LowerNode() local
1088 rep_node[i] = graph()->NewNode(machine()->Word32Xor(), rep[i], mask); in LowerNode()
1090 ReplaceNode(node, rep_node, kNumLanes32); in LowerNode()
1196 Node** rep_node = zone()->NewArray<Node*>(num_lanes); in LowerNode() local
1203 rep_node[i] = graph()->NewNode(machine()->Float32Div(), float_one, tmp); in LowerNode()
1205 ReplaceNode(node, rep_node, num_lanes); in LowerNode()
1220 Node** rep_node = zone()->NewArray<Node*>(num_lanes); in LowerNode() local
1223 rep_node[i] = GetReplacements(node->InputAt(0))[0]; in LowerNode()
1225 rep_node[i] = node->InputAt(0); in LowerNode()
1228 ReplaceNode(node, rep_node, num_lanes); in LowerNode()
1236 Node** rep_node = zone()->NewArray<Node*>(num_lanes); in LowerNode() local
1237 rep_node[0] = GetReplacementsWithType(node->InputAt(0), rep_type)[lane]; in LowerNode()
1239 rep_node[i] = nullptr; in LowerNode()
1241 ReplaceNode(node, rep_node, num_lanes); in LowerNode()
1252 Node** rep_node = zone()->NewArray<Node*>(num_lanes); in LowerNode() local
1254 rep_node[i] = old_rep_node[i]; in LowerNode()
1257 rep_node[lane] = GetReplacements(repNode)[0]; in LowerNode()
1259 rep_node[lane] = repNode; in LowerNode()
1261 ReplaceNode(node, rep_node, num_lanes); in LowerNode()
1326 Node** rep_node = zone()->NewArray<Node*>(num_lanes); in LowerNode() local
1332 rep_node[i] = in LowerNode()
1335 ReplaceNode(node, rep_node, num_lanes); in LowerNode()
1343 Node** rep_node = zone()->NewArray<Node*>(16); in LowerNode() local
1346 rep_node[i] = lane < 16 ? rep_left[lane] : rep_right[lane - 16]; in LowerNode()
1348 ReplaceNode(node, rep_node, 16); in LowerNode()
1361 Node** rep_node = zone()->NewArray<Node*>(num_lanes); in LowerNode() local
1384 rep_node[0] = tmp_result; in LowerNode()
1386 rep_node[i] = nullptr; in LowerNode()
1388 ReplaceNode(node, rep_node, num_lanes); in LowerNode()