diff options
author | Gabe Black <gblack@eecs.umich.edu> | 2009-08-17 20:25:15 -0700 |
---|---|---|
committer | Gabe Black <gblack@eecs.umich.edu> | 2009-08-17 20:25:15 -0700 |
commit | 92867cac95e63e9f197a5a50d82e3e0e5b1f8a51 (patch) | |
tree | d9aaafebca88a0c752ad114c52922f1d021c85d4 /src/arch/x86/isa/insts/general_purpose/data_transfer | |
parent | 6415252a0f006740995c07efe8b6b8a8b2ff8d86 (diff) | |
download | gem5-92867cac95e63e9f197a5a50d82e3e0e5b1f8a51.tar.xz |
X86: Implement MOVNTI.
Diffstat (limited to 'src/arch/x86/isa/insts/general_purpose/data_transfer')
-rw-r--r-- | src/arch/x86/isa/insts/general_purpose/data_transfer/move.py | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/src/arch/x86/isa/insts/general_purpose/data_transfer/move.py b/src/arch/x86/isa/insts/general_purpose/data_transfer/move.py index 560a86e64..7ccdca6c3 100644 --- a/src/arch/x86/isa/insts/general_purpose/data_transfer/move.py +++ b/src/arch/x86/isa/insts/general_purpose/data_transfer/move.py @@ -346,10 +346,17 @@ processDescriptor: wrdl reg, t3, t1 wrsel reg, t1 }; + +def macroop MOVNTI_M_R { + st reg, seg, sib, disp +}; + +def macroop MOVNTI_P_R { + rdip t7 + st reg, seg, riprel, disp +}; ''' #let {{ # class MOVD(Inst): # "GenFault ${new UnimpInstFault}" -# class MOVNTI(Inst): -# "GenFault ${new UnimpInstFault}" #}}; |