Skip to content

Commit 0f39fa8

Browse files
committed
Migrated MachineStableHashTest.cpp to the new MMI constructor API.
1 parent 5227576 commit 0f39fa8

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

llvm/unittests/MIR/MachineStableHashTest.cpp

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
#include "llvm/CodeGen/MachineModuleInfo.h"
1313
#include "llvm/FileCheck/FileCheck.h"
1414
#include "llvm/IR/Module.h"
15+
#include "llvm/MC/MCContext.h"
1516
#include "llvm/MC/TargetRegistry.h"
1617
#include "llvm/Support/SourceMgr.h"
1718
#include "llvm/Support/TargetSelect.h"
@@ -126,7 +127,10 @@ body: |
126127
RET undef $lr
127128
...
128129
)MIR";
129-
MachineModuleInfo MMI(TM.get());
130+
MCContext MCCtx(TM->getTargetTriple(), TM->getMCAsmInfo(),
131+
TM->getMCRegisterInfo(), TM->getMCSubtargetInfo(), nullptr,
132+
&TM->Options.MCOptions, false);
133+
MachineModuleInfo MMI(*TM, MCCtx);
130134
M = parseMIR(*TM, MIRString, MMI);
131135
ASSERT_TRUE(M);
132136
auto *MF1 = MMI.getMachineFunction(*M->getFunction("f1"));

0 commit comments

Comments
 (0)