aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Passes/PassBuilder.cpp
diff options
context:
space:
mode:
authorpaperchalice <liujunchang97@outlook.com>2025-04-30 10:44:06 +0800
committerGitHub <noreply@github.com>2025-04-30 10:44:06 +0800
commit159628cc228726b8ffae2127c65363ce14a5c3d0 (patch)
tree17e5c687f7db1350bef6720b8e4d6569b5878af1 /llvm/lib/Passes/PassBuilder.cpp
parent512225563148a7a31912d5c1d2699cd228049b55 (diff)
downloadllvm-159628cc228726b8ffae2127c65363ce14a5c3d0.zip
llvm-159628cc228726b8ffae2127c65363ce14a5c3d0.tar.gz
llvm-159628cc228726b8ffae2127c65363ce14a5c3d0.tar.bz2
[CodeGen] Port MachineUniformityAnalysis to new pass manager (#137578)
- Add new pass manager version of `MachineUniformityAnalysis `. - Query `TargetTransformInfo` in new pass manager version. - Use `printAsOperand` when printing machine function name
Diffstat (limited to 'llvm/lib/Passes/PassBuilder.cpp')
-rw-r--r--llvm/lib/Passes/PassBuilder.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/llvm/lib/Passes/PassBuilder.cpp b/llvm/lib/Passes/PassBuilder.cpp
index d2ec049..7424571 100644
--- a/llvm/lib/Passes/PassBuilder.cpp
+++ b/llvm/lib/Passes/PassBuilder.cpp
@@ -133,6 +133,7 @@
#include "llvm/CodeGen/MachineScheduler.h"
#include "llvm/CodeGen/MachineSink.h"
#include "llvm/CodeGen/MachineTraceMetrics.h"
+#include "llvm/CodeGen/MachineUniformityAnalysis.h"
#include "llvm/CodeGen/MachineVerifier.h"
#include "llvm/CodeGen/OptimizePHIs.h"
#include "llvm/CodeGen/PEI.h"