X86: Make the "fault" microop predicated.
--HG-- extra : convert_revision : ded34133afcd6af1f55b8991b82bad45258069d3
This commit is contained in:
@@ -225,13 +225,13 @@ let {{
|
||||
"cc" : self.cond}
|
||||
return allocator
|
||||
|
||||
iop = InstObjParams("fault", "MicroFault", "MicroFaultBase",
|
||||
iop = InstObjParams("fault", "MicroFaultFlags", "MicroFaultBase",
|
||||
{"code": "",
|
||||
"cond_test": "checkCondition(ccFlagBits, cc)"})
|
||||
exec_output = MicroFaultExecute.subst(iop)
|
||||
header_output = MicroFaultDeclare.subst(iop)
|
||||
decoder_output = MicroFaultConstructor.subst(iop)
|
||||
iop = InstObjParams("fault", "MicroFaultFlags", "MicroFaultBase",
|
||||
iop = InstObjParams("fault", "MicroFault", "MicroFaultBase",
|
||||
{"code": "",
|
||||
"cond_test": "true"})
|
||||
exec_output += MicroFaultExecute.subst(iop)
|
||||
|
||||
Reference in New Issue
Block a user