From d38b518e0444b42123ac05ac5cce267baecec294 Mon Sep 17 00:00:00 2001 From: paperchalice Date: Fri, 28 Jun 2024 10:59:23 +0800 Subject: Reapply "[CodeGen][NewPM] Port machine-branch-prob to new pass manager" (#96858) (#96869) This reverts commit ab58b6d58edf6a7c8881044fc716ca435d7a0156. In `CodeGen/Generic/MachineBranchProb.ll`, `llc` crashed with dumped MIR when targeting PowerPC. Move test to `llc/new-pm`, which is X86 specific. --- llvm/lib/Passes/PassBuilder.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'llvm/lib/Passes/PassBuilder.cpp') diff --git a/llvm/lib/Passes/PassBuilder.cpp b/llvm/lib/Passes/PassBuilder.cpp index 8d2a64d..7d36ead3 100644 --- a/llvm/lib/Passes/PassBuilder.cpp +++ b/llvm/lib/Passes/PassBuilder.cpp @@ -93,6 +93,7 @@ #include "llvm/CodeGen/LocalStackSlotAllocation.h" #include "llvm/CodeGen/LowerEmuTLS.h" #include "llvm/CodeGen/MIRPrinter.h" +#include "llvm/CodeGen/MachineBranchProbabilityInfo.h" #include "llvm/CodeGen/MachineDominators.h" #include "llvm/CodeGen/MachineFunctionAnalysis.h" #include "llvm/CodeGen/MachinePassManager.h" -- cgit v1.1