[PATCH] D84108: [SimplifyCFG][LoopRotate] SimplifyCFG: disable common instruction hoisting by default, enable late in pipeline

Nikita Popov via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Sat Jul 18 13:43:24 PDT 2020


nikic added a comment.

> this does regress compile-time by +0.5% geomean (unsurprizingly)

FWIW, a large part of the regressions seems to come down to a single file that regresses big time:

> CMakeFiles/lencod.dir/context_ini.c.o 	3917M 	7067M (+80.41%)

Probably worth taking a look whether that can be mitigated.


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D84108





More information about the llvm-commits mailing list