Home | History | Annotate | Download | only in rtl-ssa

Lines Matching defs:inputs

411   // Remove the inputs to the phi.
412 for (use_info *input : phi->inputs ())
467 // the phi node sets (and thus that all the inputs set too). NUM_INPUTS
468 // is the number of inputs, which is 1 for a degenerate phi. INPUTS[I]
477 access_info **inputs, unsigned int num_inputs)
496 auto *input = safe_as_a<set_info *> (inputs[i]);
499 inputs[i] = use;
504 phi->set_inputs (use_array (inputs, num_inputs));
689 // Create an array that contains all phi inputs for this block.
696 phis.inputs = XOBNEWVEC (&m_temp_obstack, set_info *, num_inputs);
697 memset (phis.inputs, 0, num_inputs * sizeof (phis.inputs[0]));
784 // Create an array of phi inputs, to be filled in later.
785 auto *inputs = XOBNEWVEC (&m_obstack, access_info *, num_preds);
786 memset (inputs, 0, sizeof (access_info *) * num_preds);
791 inputs, num_preds);
832 auto *inputs = static_cast<access_info **> (obstack_finish (&m_obstack));
833 mem_value = create_phi (ebb, memory, inputs, num_preds);
938 // in the phi inputs of successor blocks and create live-out uses where
947 // Record the live-out register values in the phi inputs of
959 phis.inputs[input_i]
1106 // Set the inputs of the non-degenerate register phis. All inputs
1107 // for one edge come before all inputs for the next edge.
1108 set_info **inputs = phis.inputs;
1120 if (set_info *input = inputs[input_i * phis.num_phis])
1128 inputs += 1;
1131 // Fill in the backedge inputs to any memory phi.