summaryrefslogtreecommitdiff
path: root/src/arch/x86/x86_traits.hh
diff options
context:
space:
mode:
authorGabe Black <gblack@eecs.umich.edu>2007-07-19 15:15:47 -0700
committerGabe Black <gblack@eecs.umich.edu>2007-07-19 15:15:47 -0700
commitcfadef74d1d7ce47d0bd30a14a509a15a354849a (patch)
treedc6329821c2cf83843b4a3a03bbc26c619ea6a98 /src/arch/x86/x86_traits.hh
parent09f056a1ef324b540818f1d85377fb09af44a0f1 (diff)
downloadgem5-cfadef74d1d7ce47d0bd30a14a509a15a354849a.tar.xz
x86 fixes
Make the emulation environment consider the rex prefix. Implement and hook in forms of j, jmp, cmp, syscall, movzx Added a format for an instruction to carry a call to the SE mode syscalls system Made memory instructions which refer to the rip do so directly Made the operand size overridable in the microassembly Made the "ext" field of register operations 16 bits to hold a sparse encoding of flags to set or conditions to predicate on Added an explicit "rax" operand for the syscall format Implemented syscall returns. --HG-- extra : convert_revision : ae84bd8c6a1d400906e17e8b8c4185f2ebd4c5f2
Diffstat (limited to 'src/arch/x86/x86_traits.hh')
0 files changed, 0 insertions, 0 deletions