Revert "[SimplifyCFG] accumulate bonus insts cost"
authorNikita Popov <npopov@redhat.com>
Mon, 19 Sep 2022 12:44:39 +0000 (14:44 +0200)
committerNikita Popov <npopov@redhat.com>
Mon, 19 Sep 2022 12:46:43 +0000 (14:46 +0200)
commitdd61726d5bf30ee603fd2c471401d9b8107958d9
tree4707bdc426f9284a0b1e945b2d626aa69ef0c849
parent4973eee1228674c80f9441a36019c8a83ee3458a
Revert "[SimplifyCFG] accumulate bonus insts cost"

This reverts commit e5581df60a35fffb0c69589777e4e126c849405f.

This causes major compile-time regressions, about 2-3% end-to-end
on CTMark.
llvm/include/llvm/Transforms/Utils/Local.h
llvm/lib/Transforms/Scalar/SimplifyCFGPass.cpp
llvm/lib/Transforms/Utils/LoopSimplify.cpp
llvm/lib/Transforms/Utils/SimplifyCFG.cpp
llvm/test/Transforms/LoopUnroll/peel-loop-inner.ll
llvm/test/Transforms/PhaseOrdering/X86/vector-reductions-logical.ll
llvm/test/Transforms/SimplifyCFG/branch-fold-multiple.ll
llvm/test/Transforms/SimplifyCFG/branch-fold-threshold.ll
llvm/test/Transforms/SimplifyCFG/fold-branch-to-common-dest-two-preds-cost.ll