[all-commits] [llvm/llvm-project] c36725: [SimplifyCFG] Enabled hoisting late in LTO pipeline.
Florian Hahn via All-commits
all-commits at lists.llvm.org
Mon Jan 4 08:36:30 PST 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: c367258b5cc257973f49508c1ac5763cb077428e
https://github.com/llvm/llvm-project/commit/c367258b5cc257973f49508c1ac5763cb077428e
Author: Florian Hahn <flo at fhahn.com>
Date: 2021-01-04 (Mon, 04 Jan 2021)
Changed paths:
M llvm/lib/Passes/PassBuilder.cpp
M llvm/lib/Transforms/IPO/PassManagerBuilder.cpp
Log Message:
-----------
[SimplifyCFG] Enabled hoisting late in LTO pipeline.
bb7d3af1139c disabled hoisting in SimplifyCFG by default, but enabled it
late in the pipeline. But it appears as if the LTO pipelines got missed.
This patch adjusts the LTO pipelines to also enable hoisting in the
later stages.
Unfortunately there's no easy way to add a test for the change I think.
Reviewed By: lebedev.ri
Differential Revision: https://reviews.llvm.org/D93684
More information about the All-commits
mailing list