message: GlobalTypeAnalyzer: Build CFG only if there's none exist
  Summary: If the method already has an editable cfg built, GlobalTypeAnalyzer doesn't work with it because it's always rebuilds an uneditable CFG. It should be fine to use existing cfg.
diff: @@ -268,7 +268,9 @@ std::unique_ptr<GlobalTypeAnalyzer> GlobalTypeAnalysis::analyze(
  // within FixpointIterator::analyze_node(), since that can get called
  // multiple times for a given method
  walk::parallel::code(scope, [](DexMethod*, IRCode& code) {
  + if (!code.cfg_built()) {
  code.build_cfg(/* editable */ false);
  + }
  code.cfg().calculate_exit_block();
  });
  find_any_init_reachables(scope, cg);
  