summaryrefslogtreecommitdiff
path: root/arch/mips/isa/bitfields.isa
diff options
context:
space:
mode:
authorKorey Sewell <ksewell@umich.edu>2006-02-20 14:30:23 -0500
committerKorey Sewell <ksewell@umich.edu>2006-02-20 14:30:23 -0500
commit19534176e06578cb167d5f10d9146f6b1c361cb5 (patch)
treec9bbff469d8d5a05b933aa98c2ed038a1e4e848c /arch/mips/isa/bitfields.isa
parent38ce95db3b7cf471dcd3c12b784877c4dc238d6f (diff)
downloadgem5-19534176e06578cb167d5f10d9146f6b1c361cb5.tar.xz
load/store instruction format ... now generates load/store code
and breaks it into a separate EA and MemAccess templated from how the Alpha ARch. was coded to do the same thing. arch/mips/isa/bitfields.isa: comment change arch/mips/isa/decoder.isa: re-structuring of load/store instruction definitions arch/mips/isa/formats/mem.isa: Define LoadMemory & Store Memory formats Use style of formatting & base class similar to what was used for ALPHA arch/mips/isa/formats/util.isa: Insert LoadStoreBase function here from alpha/arch/isa/mem.isa arch/mips/isa/operands.isa: change shw->sh and uhw->uh --HG-- extra : convert_revision : 5d85f15f4a600dd4c473a3b4a170ba39cf07fc8a
Diffstat (limited to 'arch/mips/isa/bitfields.isa')
-rw-r--r--arch/mips/isa/bitfields.isa4
1 files changed, 3 insertions, 1 deletions
diff --git a/arch/mips/isa/bitfields.isa b/arch/mips/isa/bitfields.isa
index bead9c151..532b3793a 100644
--- a/arch/mips/isa/bitfields.isa
+++ b/arch/mips/isa/bitfields.isa
@@ -1,3 +1,5 @@
+// -*- mode:c++ -*-
+
////////////////////////////////////////////////////////////////////
//
// Bitfield definitions.
@@ -41,7 +43,7 @@ def bitfield SC < 5: 5>;
// Branch format
def bitfield OFFSET <15: 0>; // displacement
-// Memory-format jumps
+// Jmp format
def bitfield JMPTARG <25: 0>;
def bitfield JMPHINT <10: 6>;