[PATCH] D128999: [CGSCC] Don't count calls to intrinsic functions in finding potential deviritualizations.
Arthur Eubanks via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Thu Aug 4 15:10:16 PDT 2022
aeubanks added inline comments.
================
Comment at: llvm/test/Other/cgscc-devirt-iteration.ll:104-105
; The @test3 function checks that when we refine an indirect call to an
; intrinsic we still revisit the SCC pass. This also covers cases where the
; value handle itself doesn't persist due to the nature of how instcombine
----------------
this comment needs to be updated. I think it makes sense that we don't support this behavior since at this point it's more a phase ordering issue, rather than wanting to rerun the entire pipeline
I also want to change the pipeline to run function-attrs after the function simplification pipeline rather than before it, so this test is a little less relevant
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D128999/new/
https://reviews.llvm.org/D128999
More information about the llvm-commits
mailing list