message: fixing tests
  Summary: We used to sometimes look at `code`, even though a `cfg` was still active. This is bogus at best. This diff changes it so that we no longer do that.
diff: @@ -54,10 +54,10 @@ void test(const std::string& code_str,
  if (full_validation) {
  code->clear_cfg();
  expected_ptr->clear_cfg();
  - }
  EXPECT_EQ(assembler::to_s_expr(code), assembler::to_s_expr(expected.get()));
  }
  +}
  TEST_F(BranchPrefixHoistingTest, simple_insn_hoisting) {
  const auto& code_str = R"(
  