All callers pass true.
select-unfold-freeze.ll is now a subset of select.ll so delete it.
Paths
| Differential D126501
[NFC][JumpThreading] Remove InsertFreezeWhenUnfoldingSelect pass parameter ClosedPublic Authored by aeubanks on May 26 2022, 2:19 PM.
Details Summary All callers pass true. select-unfold-freeze.ll is now a subset of select.ll so delete it.
Diff Detail
Event TimelineComment Actions Dropping the freeze option is fine, but I'm not sure about the threshold. It looks like it was added for out-of-tree users? https://github.com/llvm/llvm-project/commit/d120916ca732ca0d7639a0e60ce5f246b77e711d Don't know if still relevant.
aeubanks retitled this revision from [NFC][JumpThreading] Remove jump thread pass parameters to [NFC][JumpThreading] Remove InsertFreezeWhenUnfoldingSelect pass parameter.May 26 2022, 2:37 PM This revision is now accepted and ready to land.May 26 2022, 3:02 PM This revision was landed with ongoing or failed builds.May 26 2022, 4:13 PM Closed by commit rG36096c2b383e: [NFC][JumpThreading] Remove InsertFreezeWhenUnfoldingSelect pass parameter (authored by aeubanks). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 432388 llvm/include/llvm/Transforms/Scalar.h
llvm/include/llvm/Transforms/Scalar/JumpThreading.h
llvm/lib/Passes/PassBuilderPipelines.cpp
llvm/lib/Transforms/IPO/PassManagerBuilder.cpp
llvm/lib/Transforms/Scalar/JumpThreading.cpp
llvm/test/Transforms/JumpThreading/select-unfold-freeze.ll
|