summaryrefslogtreecommitdiff
path: root/arch/mips/isa/formats/util.isa
diff options
context:
space:
mode:
authorKorey Sewell <ksewell@umich.edu>2006-02-20 01:49:16 -0500
committerKorey Sewell <ksewell@umich.edu>2006-02-20 01:49:16 -0500
commit38ce95db3b7cf471dcd3c12b784877c4dc238d6f (patch)
treee3ece4539650ef0ce61c1b779dacd1feb90af4f3 /arch/mips/isa/formats/util.isa
parent7c642b710679f01d4ec43e6562dd854180dd8c41 (diff)
downloadgem5-38ce95db3b7cf471dcd3c12b784877c4dc238d6f.tar.xz
Support for All Jump Instructions ...
Redo format for Branches and Jumps ( Must update NNPC not NPC ) Now all branches and jumps look like they auto-generate correctly from isa_parser.py!!! arch/mips/isa/decoder.isa: Support for All Jump Instructions .. arch/mips/isa/formats/branch.isa: Redo format for Branches and Jumps ( Must update NNPC not NPC ) arch/mips/isa/formats/util.isa: define clear_exe_inst_hazards for later use --HG-- extra : convert_revision : 63618ed12ee6ed94c47d29619cc1cab2cbaf5cda
Diffstat (limited to 'arch/mips/isa/formats/util.isa')
-rw-r--r--arch/mips/isa/formats/util.isa10
1 files changed, 10 insertions, 0 deletions
diff --git a/arch/mips/isa/formats/util.isa b/arch/mips/isa/formats/util.isa
index c6dae6783..1eff92269 100644
--- a/arch/mips/isa/formats/util.isa
+++ b/arch/mips/isa/formats/util.isa
@@ -24,3 +24,13 @@ def UncondCtrlBase(name, Name, base_class, npc_expr, flags):
return (header_output, decoder_output,
JumpOrBranchDecode.subst(nolink_iop), exec_output)
}};
+
+output exec {{
+
+ /// CLEAR ALL CPU INST/EXE HAZARDS
+ inline void
+ clear_exe_inst_hazards()
+ {
+ //CODE HERE
+ }
+}