message: [XLA GPU] [NFC] Invert guards in control flow for readability
diff: @@ -120,9 +120,13 @@ bool ShapesCompatibleForMultiOutputFusion(const HloInstruction& instr1,
  // sometimes referred to as "the real hero".
  auto get_real_hero =
  [&](const HloInstruction* instr) -> const HloInstruction* {
  - if (instr->opcode() == HloOpcode::kFusion) {
  + if (instr->opcode() != HloOpcode::kFusion) {
  + return instr;
  + }
  auto fused_expression_root = instr->fused_expression_root();
  - if (instr->IsMultiOutputFusion()) {
  + if (!instr->IsMultiOutputFusion()) {
  + return fused_expression_root;
  + }
  // If possible, we want to pick a reduction-to-vector operand of the
  // fusion root, because it has the most constraints.
  for (const auto* inst : fused_expression_root->operands()) {
  @@ -131,10 +135,6 @@ bool ShapesCompatibleForMultiOutputFusion(const HloInstruction& instr1,
  }
  }
  return fused_expression_root->operands()[0];
  - }
  - return fused_expression_root;
  - }
  - return instr;
  };
  // Multi-output fusion kernels share a common parallel loop. The loop
  