[PATCH] D140161: [SelectionDAG] Give all the target specific subclasses of SelectionDAGISel their own pass ID.
Nick Desaulniers via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Thu Dec 15 13:25:39 PST 2022
nickdesaulniers added a comment.
In D140161#3999328 <https://reviews.llvm.org/D140161#3999328>, @nickdesaulniers wrote:
> Or was there another invocation of `llc` where you observed this?
Doesn't `-print-after-all` only print if changes were made (given for `finalize-isel`)? Rerunning my above tests with `-print-after-all` rather than `-print-before-all` I still see `finalize-isel`. I think this confirms that D140161 <https://reviews.llvm.org/D140161> does not break `-print-after-all`/`-print-before-all`.
(Though one curiosity I do see for `llc -mtriple=aarch64-linux-gnu /tmp/x.ll -stop-after=finalize-isel -o - -print-after-all` is that MIR is printed after `aarch64-local-dynamic-tls-cleanup` which runs before `finalize-isel`; WAT?!)
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D140161/new/
https://reviews.llvm.org/D140161
More information about the llvm-commits
mailing list