diff options
author | Gabe Black <gblack@eecs.umich.edu> | 2010-06-02 12:58:04 -0500 |
---|---|---|
committer | Gabe Black <gblack@eecs.umich.edu> | 2010-06-02 12:58:04 -0500 |
commit | 9ebaf8ecd5948562126997d720745f1f01809193 (patch) | |
tree | 1ace96f40a00848fa90fa8ae8da88a68d1e81f77 /src/arch/arm/isa/insts | |
parent | 3f83094af24845ba34fe21d84efb15fd7ade243e (diff) | |
download | gem5-9ebaf8ecd5948562126997d720745f1f01809193.tar.xz |
ARM: Define the VFP load/store multiple instructions.
Diffstat (limited to 'src/arch/arm/isa/insts')
-rw-r--r-- | src/arch/arm/isa/insts/macromem.isa | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/arch/arm/isa/insts/macromem.isa b/src/arch/arm/isa/insts/macromem.isa index 0a593cf00..3a080625f 100644 --- a/src/arch/arm/isa/insts/macromem.isa +++ b/src/arch/arm/isa/insts/macromem.isa @@ -141,4 +141,8 @@ let {{ iop = InstObjParams("ldmstm", "LdmStm", 'MacroMemOp', "", []) header_output = MacroMemDeclare.subst(iop) decoder_output = MacroMemConstructor.subst(iop) + + vfpIop = InstObjParams("vldmstm", "VLdmStm", 'MacroVFPMemOp', "", []) + header_output += MacroVFPMemDeclare.subst(vfpIop) + decoder_output += MacroVFPMemConstructor.subst(vfpIop) }}; |