Lines Matching refs:Node

58       Node* input = top.node->InputAt(top.input_index++);
107 void Int64Lowering::GetIndexNodes(Node* index, Node*& index_low,
108 Node*& index_high) {
131 void Int64Lowering::LowerNode(Node* node) {
135 Node* low_node = graph()->NewNode(
137 Node* high_node = graph()->NewNode(
153 Node* base = node->InputAt(0);
154 Node* index = node->InputAt(1);
155 Node* index_low;
156 Node* index_high;
167 Node* high_node;
169 Node* effect_high = node->InputAt(2);
170 Node* control_high = node->InputAt(3);
202 Node* base = node->InputAt(0);
203 Node* index = node->InputAt(1);
204 Node* index_low;
205 Node* index_high;
207 Node* value = node->InputAt(2);
222 Node* high_node;
224 Node* effect_high = node->InputAt(3);
225 Node* control_high = node->InputAt(4);
268 Node* high_node = nullptr;
301 Node* low_node =
303 Node* high_node =
311 Node* left = node->InputAt(0);
312 Node* right = node->InputAt(1);
314 Node* low_node =
317 Node* high_node =
325 Node* input = node->InputAt(0);
333 Node* right = node->InputAt(1);
337 Node* left = node->InputAt(0);
343 Node* low_node =
345 Node* high_node =
353 Node* right = node->InputAt(1);
357 Node* left = node->InputAt(0);
363 Node* low_node =
365 Node* high_node =
373 Node* right = node->InputAt(1);
377 Node* left = node->InputAt(0);
383 Node* low_node =
385 Node* high_node =
392 Node* left = node->InputAt(0);
393 Node* right = node->InputAt(1);
395 Node* low_node =
398 Node* high_node =
406 Node* left = node->InputAt(0);
407 Node* right = node->InputAt(1);
409 Node* low_node =
412 Node* high_node =
422 Node* shift = node->InputAt(1);
429 Node* value = node->InputAt(0);
435 Node* low_node =
437 Node* high_node =
446 Node* shift = node->InputAt(1);
453 Node* value = node->InputAt(0);
459 Node* low_node =
461 Node* high_node =
470 Node* shift = node->InputAt(1);
477 Node* value = node->InputAt(0);
483 Node* low_node =
485 Node* high_node =
492 Node* left = node->InputAt(0);
493 Node* right = node->InputAt(1);
496 Node* replacement = graph()->NewNode(
531 Node* input = node->InputAt(0);
545 Node* input = node->InputAt(0);
555 Node* input = node->InputAt(0);
556 Node* stack_slot = graph()->NewNode(
559 Node* store_high_word = graph()->NewNode(
567 Node* store_low_word = graph()->NewNode(
575 Node* load =
585 Node* input = node->InputAt(0);
589 Node* stack_slot = graph()->NewNode(
591 Node* store = graph()->NewNode(
598 Node* high_node = graph()->NewNode(
603 Node* low_node = graph()->NewNode(
612 Node* input = node->InputAt(0);
613 Node* shift = HasReplacementLow(node->InputAt(1))
627 Node* low_input;
628 Node* high_input;
637 Node* masked_shift =
639 Node* inv_shift = graph()->NewNode(
642 Node* low_node = graph()->NewNode(
646 Node* high_node = graph()->NewNode(
653 Node* safe_shift = shift;
662 Node* inv_mask = graph()->NewNode(
670 Node* bit_mask =
677 Node* masked_shift6 = shift;
692 Node* input_low =
695 Node* input_high =
699 Node* rotate_low =
701 Node* rotate_high =
704 Node* low_node = graph()->NewNode(
709 Node* high_node = graph()->NewNode(
720 Node* input = node->InputAt(0);
726 Node* low_node = d.Phi(
739 Node* input = node->InputAt(0);
744 Node* low_node =
757 Node* input = node->InputAt(0);
775 Node* low_node = GetReplacementLow(node);
776 Node* high_node = GetReplacementHigh(node);
787 Node* call = node->InputAt(0);
799 Node* input = node->InputAt(0);
811 void Int64Lowering::LowerComparison(Node* node, const Operator* high_word_op,
814 Node* left = node->InputAt(0);
815 Node* right = node->InputAt(1);
816 Node* replacement = graph()->NewNode(
830 bool Int64Lowering::DefaultLowering(Node* node, bool low_word_only) {
833 Node* input = node->InputAt(i);
846 void Int64Lowering::ReplaceNode(Node* old, Node* new_low, Node* new_high) {
853 bool Int64Lowering::HasReplacementLow(Node* node) {
857 Node* Int64Lowering::GetReplacementLow(Node* node) {
858 Node* result = replacements_[node->id()].low;
863 bool Int64Lowering::HasReplacementHigh(Node* node) {
867 Node* Int64Lowering::GetReplacementHigh(Node* node) {
868 Node* result = replacements_[node->id()].high;
873 void Int64Lowering::PreparePhiReplacement(Node* phi) {
881 Node** inputs_low = zone()->NewArray<Node*>(value_count + 1);
882 Node** inputs_high = zone()->NewArray<Node*>(value_count + 1);