From 3322adbc2265d81c0201d52e1813a2903b23d916 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Henrik=20Rydg=C3=A5rd?= Date: Wed, 11 Apr 2018 11:16:41 +0200 Subject: [PATCH] IR Interpreter: Add some missing instruction metadata. May help part of #10897 --- Core/MIPS/IR/IRInst.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Core/MIPS/IR/IRInst.cpp b/Core/MIPS/IR/IRInst.cpp index 7ad98f849f..300487e0ba 100644 --- a/Core/MIPS/IR/IRInst.cpp +++ b/Core/MIPS/IR/IRInst.cpp @@ -156,12 +156,16 @@ static const IRMeta irMeta[] = { { IROp::ExitToConstIfLtZ, "ExitIfLtZ", "CG", IRFLAG_EXIT }, { IROp::ExitToReg, "ExitToReg", "_G", IRFLAG_EXIT }, { IROp::Syscall, "Syscall", "_C", IRFLAG_EXIT }, - { IROp::Break, "Break", "", IRFLAG_EXIT}, + { IROp::Break, "Break", "", IRFLAG_EXIT }, { IROp::SetPC, "SetPC", "_G" }, { IROp::SetPCConst, "SetPC", "_C" }, { IROp::CallReplacement, "CallRepl", "_C" }, { IROp::Breakpoint, "Breakpoint", "", IRFLAG_EXIT }, { IROp::MemoryCheck, "MemoryCheck", "_GC", IRFLAG_EXIT }, + + { IROp::RestoreRoundingMode, "RestoreRoundingMode", "" }, + { IROp::ApplyRoundingMode, "ApplyRoundingMode", "" }, + { IROp::UpdateRoundingMode, "UpdateRoundingMode", "" }, }; const IRMeta *metaIndex[256];