This patch adds a cache for computeExitLimit to save compilation time. A lot of examples of
tests that take extensive time to compile are attached to the bug 33494.
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Event Timeline
Comment Actions
Looks good to me. Out of curiosity, does the patch improve compile time on usual tests (rather than on corner cases)?
Michael
Comment Actions
Hi Michael,
Recently I've opened a bug https://bugs.llvm.org/show_bug.cgi?id=33901 to investigate how our changes made against corner cases impact some real workloads in particular. So I guess I can check it in frames of this experiment.