mips,cpu: Get rid of the IsDpsOp StaticInst flag.
This flag was set by MIPS for a few instructions, but didn't have an accessor in StaticInst and was never used for anything. Change-Id: I153cedde0d16cb1d78b2705bd7340ebfd10e4fb6 Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/33740 Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> Tested-by: kokoro <noreply+kokoro@google.com>
This commit is contained in:
@@ -173,8 +173,6 @@ def format DspIntOp(code, *opt_flags) {{
|
||||
|
||||
code = decl_code + code + write_code
|
||||
|
||||
opt_flags += ('IsDspOp',)
|
||||
|
||||
iop = InstObjParams(name, Name, 'DspIntOp', code, opt_flags)
|
||||
header_output = BasicDeclare.subst(iop)
|
||||
decoder_output = BasicConstructor.subst(iop)
|
||||
@@ -204,8 +202,6 @@ def format DspHiLoOp(code, *opt_flags) {{
|
||||
|
||||
code = decl_code + fetch_code + code + write_code
|
||||
|
||||
opt_flags += ('IsDspOp',)
|
||||
|
||||
iop = InstObjParams(name, Name, 'DspHiLoOp', code, opt_flags)
|
||||
header_output = BasicDeclare.subst(iop)
|
||||
decoder_output = BasicConstructor.subst(iop)
|
||||
|
||||
@@ -103,8 +103,9 @@ class StaticInstFlags(Enum):
|
||||
# This flag doesn't do anything yet
|
||||
'IsMicroBranch', # This microop branches within the microcode for
|
||||
# a macroop
|
||||
'IsDspOp',
|
||||
|
||||
'IsSquashAfter', # Squash all uncommitted state after executed
|
||||
|
||||
# hardware transactional memory
|
||||
'IsHtmStart', # Starts a HTM transaction
|
||||
'IsHtmStop', # Stops (commits) a HTM transaction
|
||||
|
||||
Reference in New Issue
Block a user