122d121
< // Primary format for integer operate instructions:
124c123
< checkCode = "!(Pstate<2:2> || Hpstate<2:2>)"
---
> checkCode = "!(Pstate<2:> || Hpstate<2:>)"
127c126
< checkCode, name, Name, opt_flags + ('IprAccessOp',))
---
> checkCode, name, Name, opt_flags)
129a129,145
> def format NoPriv(code, *opt_flags) {{
> #Instructions which use this format don't really check for
> #any particular mode, but the disassembly is performed
> #using the control registers actual name
> checkCode = "false"
> (header_output, decoder_output,
> exec_output, decode_block) = doPrivFormat(code,
> checkCode, name, Name, opt_flags)
> }};
>
> def format PrivCheck(code, extraCheckCode, *opt_flags) {{
> checkCode = "(%s) && !(Pstate<2:> || Hpstate<2:>)" % extraCheckCode
> (header_output, decoder_output,
> exec_output, decode_block) = doPrivFormat(code,
> checkCode, name, Name, opt_flags)
> }};
>
134c150
< checkCode, name, Name, opt_flags + ('IprAccessOp',))
---
> checkCode, name, Name, opt_flags)