gem5/src/arch/x86/isa/insts
Gabe Black c1a776de8a X86: Implement the movaps instruction.
--HG--
extra : convert_revision : 2aeb1c05205f8ea8f7484e8bacf3fbbc581defd2
2007-08-29 20:38:22 -07:00
..
arithmetic X86: Start implementing segmentation support. 2007-08-04 20:12:54 -07:00
compare_and_test X86: Start implementing segmentation support. 2007-08-04 20:12:54 -07:00
control_transfer X86: Start implementing segmentation support. 2007-08-04 20:12:54 -07:00
data_conversion X86: Start implementing segmentation support. 2007-08-04 20:12:54 -07:00
data_transfer X86: Start implementing segmentation support. 2007-08-04 20:12:54 -07:00
flags X86: Implement microops and instructions that manipulate the flags register. 2007-08-04 20:24:18 -07:00
input_output Move the microcode assembly to a python package instead of isa_parser files. Also, the code is now a single string which runs through the microcode assembler rather than docstrings associated with classes named after each architectural level instruction. 2007-06-08 16:13:20 +00:00
rotate_and_shift X86: Make shift instructions set some of the flags they're supposed to. 2007-08-26 20:35:48 -07:00
sse X86: Implement the movaps instruction. 2007-08-29 20:38:22 -07:00
string X86: Implement cmps (string compare) 2007-08-26 20:36:46 -07:00
system Implement UD2 and replace the place holder in the decoder. 2007-07-20 18:27:02 -07:00
__init__.py X86: Implement the movlpd instruction. 2007-08-29 20:37:16 -07:00
cache_and_memory_management.py Move the microcode assembly to a python package instead of isa_parser files. Also, the code is now a single string which runs through the microcode assembler rather than docstrings associated with classes named after each architectural level instruction. 2007-06-08 16:13:20 +00:00
load_effective_address.py X86: Start implementing segmentation support. 2007-08-04 20:12:54 -07:00
load_segment_registers.py Move the microcode assembly to a python package instead of isa_parser files. Also, the code is now a single string which runs through the microcode assembler rather than docstrings associated with classes named after each architectural level instruction. 2007-06-08 16:13:20 +00:00
logical.py X86: Start implementing segmentation support. 2007-08-04 20:12:54 -07:00
no_operation.py Implement the x86 nop to be a "fault" microop which returns "NoFault". 2007-07-18 16:10:44 -07:00
processor_information.py X86: Return values for some cpuid functions that match what my development machine returns. 2007-08-26 20:40:42 -07:00
semaphores.py X86: Implement microops and instructions that manipulate the flags register. 2007-08-04 20:24:18 -07:00
system_calls.py Move the microcode assembly to a python package instead of isa_parser files. Also, the code is now a single string which runs through the microcode assembler rather than docstrings associated with classes named after each architectural level instruction. 2007-06-08 16:13:20 +00:00