aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineVerifier.cpp
diff options
context:
space:
mode:
authorChristudasan Devadasan <christudasan.devadasan@amd.com>2025-02-05 11:54:26 +0530
committerGitHub <noreply@github.com>2025-02-05 11:54:26 +0530
commit1d22318b81b24817d2887adc6c3e586fdcf3a100 (patch)
treed0cce3fcc5062b3c7439dbbc85d707ffe07de23b /llvm/lib/CodeGen/MachineVerifier.cpp
parentc5a9a72b3cd118a23193d01bf9393fbf1d4b90ae (diff)
downloadllvm-1d22318b81b24817d2887adc6c3e586fdcf3a100.zip
llvm-1d22318b81b24817d2887adc6c3e586fdcf3a100.tar.gz
llvm-1d22318b81b24817d2887adc6c3e586fdcf3a100.tar.bz2
[MachineVerifier][NewPM] Add method to run MF through verifier. (#125701)
Diffstat (limited to 'llvm/lib/CodeGen/MachineVerifier.cpp')
-rw-r--r--llvm/lib/CodeGen/MachineVerifier.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/llvm/lib/CodeGen/MachineVerifier.cpp b/llvm/lib/CodeGen/MachineVerifier.cpp
index 8509369..05afcbe 100644
--- a/llvm/lib/CodeGen/MachineVerifier.cpp
+++ b/llvm/lib/CodeGen/MachineVerifier.cpp
@@ -431,6 +431,12 @@ bool MachineFunction::verify(Pass *p, const char *Banner, raw_ostream *OS,
return MachineVerifier(p, Banner, OS, AbortOnError).verify(*this);
}
+bool MachineFunction::verify(MachineFunctionAnalysisManager &MFAM,
+ const char *Banner, raw_ostream *OS,
+ bool AbortOnError) const {
+ return MachineVerifier(MFAM, Banner, OS, AbortOnError).verify(*this);
+}
+
bool MachineFunction::verify(LiveIntervals *LiveInts, SlotIndexes *Indexes,
const char *Banner, raw_ostream *OS,
bool AbortOnError) const {