[NewPM] Pin -lazy-branch-prob and -lazy-block-freq tests to legacy PM
authorArthur Eubanks <aeubanks@google.com>
Thu, 17 Sep 2020 20:51:01 +0000 (13:51 -0700)
committerArthur Eubanks <aeubanks@google.com>
Tue, 22 Sep 2020 00:51:46 +0000 (17:51 -0700)
commit84a8ca1e6ce1400345e693fe7495e5d271fb2dc6
treea0e6fbe51521f81856f8d70adc9800b96511fe7a
parent0b9f9eced9c532ee9bbf320216a2e85b314eb5f0
[NewPM] Pin -lazy-branch-prob and -lazy-block-freq tests to legacy PM

NPM passes just use the normal versions of these analyses instead.
Also pin any tests with -analyze to legacy PM.

Reviewed By: asbirlea

Differential Revision: https://reviews.llvm.org/D87857
24 files changed:
llvm/test/Analysis/BlockFrequencyInfo/bad_input.ll
llvm/test/Analysis/BlockFrequencyInfo/basic.ll
llvm/test/Analysis/BlockFrequencyInfo/double_backedge.ll
llvm/test/Analysis/BlockFrequencyInfo/double_exit.ll
llvm/test/Analysis/BlockFrequencyInfo/extremely-likely-loop-successor.ll
llvm/test/Analysis/BlockFrequencyInfo/irreducible.ll
llvm/test/Analysis/BlockFrequencyInfo/irreducible_loop_crash.ll
llvm/test/Analysis/BlockFrequencyInfo/irreducible_pgo.ll
llvm/test/Analysis/BlockFrequencyInfo/loop_with_branch.ll
llvm/test/Analysis/BlockFrequencyInfo/loop_with_invoke.ll
llvm/test/Analysis/BlockFrequencyInfo/loops_with_profile_info.ll
llvm/test/Analysis/BlockFrequencyInfo/nested_loop_with_branches.ll
llvm/test/Analysis/BlockFrequencyInfo/redundant_edges.ll
llvm/test/Analysis/BranchProbabilityInfo/basic.ll
llvm/test/Analysis/BranchProbabilityInfo/deopt-intrinsic.ll
llvm/test/Analysis/BranchProbabilityInfo/fcmp.ll
llvm/test/Analysis/BranchProbabilityInfo/libfunc_call.ll
llvm/test/Analysis/BranchProbabilityInfo/loop.ll
llvm/test/Analysis/BranchProbabilityInfo/noreturn.ll
llvm/test/Analysis/BranchProbabilityInfo/pr18705.ll
llvm/test/Analysis/BranchProbabilityInfo/pr22718.ll
llvm/test/Analysis/BranchProbabilityInfo/switch.ll
llvm/test/Analysis/BranchProbabilityInfo/zero_heuristics.ll
llvm/test/Transforms/Util/PR37334-break-crit-edges-require-dt.ll