projects
/
gem5.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
arch-x86: Make JRCXZ instruction do 64-bit jump
[gem5.git]
/
src
/
arch
/
x86
/
isa
/
insts
/
general_purpose
/
control_transfer
/
conditional_jump.py
diff --git
a/src/arch/x86/isa/insts/general_purpose/control_transfer/conditional_jump.py
b/src/arch/x86/isa/insts/general_purpose/control_transfer/conditional_jump.py
index 390a08b3c36ab728af92e275ba1706a02790bd5c..d0fa31a5a6fa3fedf6071dc84e3875633882b2b4 100644
(file)
--- a/
src/arch/x86/isa/insts/general_purpose/control_transfer/conditional_jump.py
+++ b/
src/arch/x86/isa/insts/general_purpose/control_transfer/conditional_jump.py
@@
-210,8
+210,10
@@
def macroop JNO_I
wrip t1, t2, flags=(nCOF,)
};
-def macroop JRCX_I
+def macroop JRCX
Z
_I
{
+ # Make the default data size of jumps 64 bits in 64 bit mode
+ .adjust_env oszIn64Override
.control_direct
rdip t1