[PATCH] D63676: Disable hoisting MI to hotter basic blocks

Victor Huang via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri Nov 1 16:16:48 PDT 2019


NeHuang added a comment.

Thanks @xbolva00 for your comment.

//"This is disabled by default for non-PGO builds, right?"//
Yes, it is disabled for non-pgo by default.

//Did you try to benchmark the patch for non PGO mode? There are various heuristic already in LLVM which are enabled for non-PGO mode too if they generally improve the perf.//
Yes, I did. For non-pgo mode, there are no significant improvements and one noticeable degradation for benchmark  povray (4.7% degradation)


CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D63676/new/

https://reviews.llvm.org/D63676





More information about the llvm-commits mailing list