NPM passes just use the normal versions of these analyses instead.
Also pin any tests with -analyze to legacy PM.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
| Paths 
 |  Differential  D87857  
[NewPM] Pin -lazy-branch-prob and -lazy-block-freq tests to legacy PM ClosedPublic Authored by aeubanks on Sep 17 2020, 1:53 PM. 
Details Summary NPM passes just use the normal versions of these analyses instead. 
Diff Detail 
 Event TimelineThis revision is now accepted and ready to land.Sep 21 2020, 5:35 PM Closed by commit rG84a8ca1e6ce1: [NewPM] Pin -lazy-branch-prob and -lazy-block-freq tests to legacy PM (authored by aeubanks).  ·  Explain WhySep 21 2020, 5:52 PM This revision was automatically updated to reflect the committed changes. 
Revision Contents 
 
Diff 293304 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
 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||