[PATCH] D138078: [CodeGenPrepare] split critical indirect edges from callbr w/ outputs

Nick Desaulniers via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Nov 16 13:46:44 PST 2022


nickdesaulniers added a comment.

In D138078#3931247 <https://reviews.llvm.org/D138078#3931247>, @nickdesaulniers wrote:

> It looks like `indirectbr-expand` _is_ enabled at `-O0` and is necessary for correctness IIUC.  Thoughts on moving this there, and maybe renaming the pass to `indirectbr-callbr-expand`?

Looks like `indirectbr-expand` isn't run for certain targets...thoughts on where to put this logic?


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D138078



More information about the llvm-commits mailing list