Home
last modified time | relevance | path

Searched refs:copy_value_node (Results 1 – 1 of 1) sorted by relevance

/external/tensorflow/tensorflow/compiler/xla/service/
Dcopy_insertion.cc790 void RemoveCopyValue(ValueNode* copy_value_node) { in RemoveCopyValue() argument
791 CHECK_EQ(copy_value_node->value->defining_instruction()->opcode(), in RemoveCopyValue()
793 ValueNode* operand_node = copy_value_node->prev; in RemoveCopyValue()
794 CHECK(operand_node != copy_value_node); in RemoveCopyValue()
797 << " => " << copy_value_node->value->ToShortString(); in RemoveCopyValue()
800 operand_node->next = copy_value_node->next; in RemoveCopyValue()
801 copy_value_node->next->prev = operand_node; in RemoveCopyValue()
804 auto it = absl::c_find_if(operand_node->uses, [copy_value_node]( in RemoveCopyValue()
806 return use->instruction == copy_value_node->value->defining_instruction(); in RemoveCopyValue()
814 for (const HloUse* copy_use : copy_value_node->uses) { in RemoveCopyValue()
[all …]