[all-commits] [llvm/llvm-project] a27955: [PhaseOrdering] add test for late simplifycfg with...
RotateRight via All-commits
all-commits at lists.llvm.org
Fri May 28 10:07:12 PDT 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: a279550cde3b582daea0e927af894846d5245c9c
https://github.com/llvm/llvm-project/commit/a279550cde3b582daea0e927af894846d5245c9c
Author: Sanjay Patel <spatel at rotateright.com>
Date: 2021-05-28 (Fri, 28 May 2021)
Changed paths:
A llvm/test/Transforms/PhaseOrdering/X86/simplifycfg-late.ll
Log Message:
-----------
[PhaseOrdering] add test for late simplifycfg with LTO; NFC
Part of D102002
Commit: 403cfe5d707d0965218418b8e1e21caf5288fd65
https://github.com/llvm/llvm-project/commit/403cfe5d707d0965218418b8e1e21caf5288fd65
Author: Sanjay Patel <spatel at rotateright.com>
Date: 2021-05-28 (Fri, 28 May 2021)
Changed paths:
M llvm/lib/Passes/PassBuilder.cpp
M llvm/lib/Transforms/IPO/PassManagerBuilder.cpp
M llvm/test/Transforms/PhaseOrdering/X86/simplifycfg-late.ll
Log Message:
-----------
[PassManager] unify late simplifycfg options between regular and LTO pipelines
This is split off from D102002, and I think it is clear that
the difference in behavior was not intended. Options were
added to SimplifyCFG over time, but different chunks of
the pass pipelines were not kept in sync.
Compare: https://github.com/llvm/llvm-project/compare/2ee59f75fea8...403cfe5d707d
More information about the All-commits
mailing list