[all-commits] [llvm/llvm-project] da3623: [JT] Always create BPI/BFI when running in legacy PM

Benjamin Kramer via All-commits all-commits at lists.llvm.org
Fri Feb 17 01:18:15 PST 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: da3623de2411dd931913eb510e94fe846c929c24
      https://github.com/llvm/llvm-project/commit/da3623de2411dd931913eb510e94fe846c929c24
  Author: Benjamin Kramer <benny.kra at googlemail.com>
  Date:   2023-02-17 (Fri, 17 Feb 2023)

  Changed paths:
    M llvm/lib/Transforms/Scalar/JumpThreading.cpp

  Log Message:
  -----------
  [JT] Always create BPI/BFI when running in legacy PM

This is wasteful, but only affects the legacy pass manager. Otherwise
a1b78fb929fccf96acaa0212cf68fee82298e747 would crash JT when running
with that PM. There are still a few users of the legacy PM out there
that are reluctant to migrate, numba in this case.

No test as we don't test legacy PM anymore.




More information about the All-commits mailing list