In the NPM, a pass cannot depend on another non-analysis pass. So pin
the test that tests that -lowerswitch is run automatically to legacy PM.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D89051
[FixIrreducible][NewPM] Port -fix-irreducible to NPM ClosedPublic Authored by aeubanks on Oct 8 2020, 9:00 AM.
Details Summary In the NPM, a pass cannot depend on another non-analysis pass. So pin
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Oct 8 2020, 11:11 PM This revision was landed with ongoing or failed builds.Oct 9 2020, 9:22 AM Closed by commit rG0689dab8443f: [FixIrreducible][NewPM] Port -fix-irreducible to NPM (authored by aeubanks). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 296984 llvm/include/llvm/Transforms/Utils/FixIrreducible.h
llvm/lib/Passes/PassBuilder.cpp
llvm/lib/Passes/PassRegistry.def
llvm/lib/Transforms/Utils/FixIrreducible.cpp
llvm/test/Transforms/FixIrreducible/basic.ll
llvm/test/Transforms/FixIrreducible/switch.ll
|
clang-tidy: warning: invalid case style for function 'FixIrreducibleImpl' [readability-identifier-naming]
not useful