Lines Matching defs:incoming
773 MergePointRegisterState& target_state, ValueNode* incoming) {
780 if (node == incoming) found = true;
822 ValueNode* incoming = nullptr;
824 incoming = GetRegisterValue(reg);
825 if (!IsLiveAtTarget(incoming, control, target)) {
826 incoming = nullptr;
830 if (incoming == node) {
839 // where that node is allocated on the incoming branch.
842 // If there's a value in the incoming state, that value is either
844 if (incoming != nullptr && incoming->is_spilled()) {
845 EnsureInRegister(target_state, incoming);
850 DCHECK_IMPLIES(node == nullptr, incoming != nullptr);
851 if (node == nullptr && !incoming->is_spilled()) {
852 // If the register is unallocated at the merge point, and the incoming
855 EnsureInRegister(target_state, incoming);
863 merge->node = node == nullptr ? incoming : node;
866 // is the spill slot for the incoming value. Otherwise all incoming
870 ? compiler::AllocatedOperand::cast(incoming->spill_slot())
880 // incoming value. Otherwise find the merge-point node in the incoming