As discussed in the D61022, the regular LTO post link new PM pipeline
is doing less optimizations than in the old PM. It was simpler to
refactor those passes into another PassBuilder routine, and invoke it
also on the O1 early return path. The alternative is copying a bunch of
code, or guarding a lot more code under a check that the opt level >O1.
Details
Details
- Reviewers
chandlerc mehdi_amini
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
- Build Status
Buildable 30912 Build 30911: arc lint + arc unit