[PATCH] D84181: [NFC][GVN] Rewrite IsValueFullyAvailableInBlock()
Nikita Popov via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Mon Jul 20 21:16:33 PDT 2020
nikic added a comment.
> While this doesn't appear to help with the perf issue being exposed by D84108 <https://reviews.llvm.org/D84108>, the function as-is is very weird, convoluted, and what's worse, recursive.
Would it be possible to share the pre-GVN IR for the problematic case? (Independently of this cleanup, just curious)
> But i'm not sure instructions is *really* the right metric here, Because task-clock stat really improved, by -1.5% .. -5% all across the board.
This is just (very large) noise. I've added a disclaimer to the page that the task-clock/wall-time results are best ignored.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D84181/new/
https://reviews.llvm.org/D84181
More information about the llvm-commits
mailing list