message: Fix hasing when the same computation is called multiple times from a single computation
  Summary:
  Fix hasing when the same computation is called multiple times from a single computation
  Fixes T16365
  Test Plan: All tests pass
  Reviewers: #tensorflow, anthonyb
  Maniphest Tasks: T16365
diff: @@ -68,10 +68,14 @@ void HloHash::SanitizeHloModuleProto(HloModuleProto* proto,
  comp_queue.push(module->entry_computation());
  while (!comp_queue.empty()) {
  HloComputation* comp = comp_queue.front();
  + comp_queue.pop();
  +
  + if (computation_set.count(comp) != 0) {
  + continue;
  + }
  computation_list.push_back(comp);
  computation_set.insert(comp);
  - comp_queue.pop();
  for (auto* inst : comp->MakeInstructionPostOrder()) {
  for (auto* called_comp : inst->called_computations()) {
  