ARM: Don't downconvert ExtMachInsts to MachInsts.
[gem5.git] / src / arch / x86 / isa /
2009-05-29 Gabe BlackX86: Keep track of more descriptor state to accomodate...
2009-04-23 Gabe BlackX86: Put the StoreCheck flag with the others, and don...
2009-04-19 Gabe BlackX86: Fix up a copyright.
2009-04-19 Gabe BlackX86: Recognize and handle the lock legacy prefix.
2009-04-19 Gabe BlackX86: Implement a locking version of XADD.
2009-04-19 Gabe BlackX86: Implement a locking version of BTC.
2009-04-19 Gabe BlackX86: Implement a locking version of BTR.
2009-04-19 Gabe BlackX86: Implement a locking version of CMPXCHG.
2009-04-19 Gabe BlackX86: Implement a locking version of BTS.
2009-04-19 Gabe BlackX86: Implement a locking version of DEC.
2009-04-19 Gabe BlackX86: Implement a locking version of INC.
2009-04-19 Gabe BlackX86: Implement a locking version of NEG.
2009-04-19 Gabe BlackX86: Implement a locking version of NOT.
2009-04-19 Gabe BlackX86: Implement a locking version of XCHG.
2009-04-19 Gabe BlackX86: Implement a locking version of XOR.
2009-04-19 Gabe BlackX86: Implement a locking version of SUB.
2009-04-19 Gabe BlackX86: Implement a locking version of AND.
2009-04-19 Gabe BlackX86: Implement a locking version of SBB.
2009-04-19 Gabe BlackX86: Implement a locking version of ADC.
2009-04-19 Gabe BlackX86: Implement a locking version of OR.
2009-04-19 Gabe BlackX86: Implement a locking version of ADD.
2009-04-19 Gabe BlackX86: Implement the stul microop.
2009-04-19 Gabe BlackX86: Implement the ldstl microop.
2009-04-19 Gabe BlackX86: Make the TEST instruction set all the flags it...
2009-04-19 Gabe BlackX86: Explicitly use the right width in a few places...
2009-04-19 Gabe BlackX86: Implement far jmp.
2009-04-19 Gabe BlackX86: Fix a bug in the chks microop where it ignored...
2009-04-19 Gabe BlackX86: Make the interrupt entering microcode record the...
2009-04-19 Gabe BlackX86: LEA calculates an address before segmentation.
2009-04-19 Gabe BlackX86: Implement the save machine status word instruction...
2009-04-19 Gabe BlackX86: Implement the load machine status word instruction...
2009-04-19 Gabe BlackX86: Only use %eax to select a function and look like...
2009-04-19 Gabe BlackX86: Fix the mov to segment selector in real mode instr...
2009-04-19 Gabe BlackX86: Implement the INIT IPI.
2009-04-19 Gabe BlackX86: Fix the halt microop.
2009-04-06 Gabe BlackMerge ARM into the head. ARM will compile but may not...
2009-02-27 Gabe BlackX86: Implement shrd.
2009-02-27 Gabe BlackX86: Set address size to 64 bits when generating addres...
2009-02-27 Gabe BlackX86: Implement sysenter as a system call interface.
2009-02-27 Gabe BlackX86: Take address size into account when computing...
2009-02-27 Gabe BlackX86: Make instructions that use intseg preserve all...
2009-02-27 Gabe BlackX86: Fix a decoder bug and add in some missing instruct...
2009-02-27 Gabe BlackX86: Respect segment override prefixes even when there...
2009-02-27 Gabe BlackX86: Fix segment limit checks.
2009-02-27 Gabe BlackX86: Compute shift instruction flags correctly.
2009-02-27 Gabe BlackX86: Implement the int system call interface in the...
2009-02-25 Gabe BlackX86: Implement IST stack switching.
2009-02-25 Gabe BlackX86: Implement the lldt instruction.
2009-02-25 Gabe BlackX86: Add segmentation checks for ldt related descriptor...
2009-02-25 Gabe BlackX86: Make the TSS type check actually return a fault...
2009-02-25 Gabe BlackX86: Make rdcr use merge and the mov to control registe...
2009-02-25 Gabe BlackX86: Implement CLTS.
2009-02-25 Gabe BlackX86: Make the segment register reading microops use...
2009-02-25 Gabe BlackX86: Implement the mov to debug register intructions.
2009-02-25 Gabe BlackX86: Rename oszForPseudoDesc maxOsz to reflect its...
2009-02-25 Gabe BlackX86: Fix a few bugs with the segment register instructi...
2009-02-25 Gabe BlackX86: Do a merge for the zero extension microop.
2009-02-25 Gabe BlackX86: Add microops for reading/writing debug registers.
2009-02-25 Gabe BlackX86: Check src1 for illegal values since that's the...
2009-02-25 Gabe BlackX86: Implement the fence instructions. These are not...
2009-02-25 Gabe BlackX86: Implement a basic prefetch instruction.
2009-02-25 Gabe BlackX86: Use the right portion of a register for stores.
2009-02-25 Gabe BlackX86: Update CS later so stack accesses have the right...
2009-02-25 Gabe BlackX86: Use atCPL0 for accesses that are part of CPU machi...
2009-02-25 Gabe BlackX86: Add a flag to force memory accesses to happen...
2009-02-25 Gabe BlackX86: Move where CS is set so CPL checks work out.
2009-02-25 Gabe BlackX86: Implement the sysret instruction in long mode.
2009-02-25 Gabe BlackX86: Implement the longmode versions of the syscall...
2009-02-25 Gabe BlackX86: Make the microcode assembler recognize r8-r15.
2009-02-25 Gabe BlackX86: Add a wrattr microop.
2009-02-25 Gabe BlackX86: Make exceptions handle stack switching.
2009-02-25 Gabe BlackX86: Implement the LTR instruction.
2009-02-25 Gabe BlackX86: Fix segment limit checking.
2009-02-25 Gabe BlackX86: Add a check to chks to verify a task state segment...
2009-02-25 Gabe BlackX86: Add a check to chks which raises #GP(selector...
2009-02-25 Gabe BlackX86: Make the stupd microop not update registers in...
2009-02-25 Gabe BlackCPU: Get rid of translate... functions from various...
2009-02-07 Nathan BinkertQuell g++ 4.3 warning about operator ambiguity
2009-02-02 Gabe BlackX86: All x86 fault classes now attempt to do something...
2009-02-02 Gabe BlackX86: Make the fault classes handle error codes better.
2009-02-02 Gabe BlackX86: Make the long mode interrupt/exception microcode...
2009-02-02 Gabe BlackX86: Distinguish between hardware and software interrup...
2009-02-02 Gabe BlackX86: Fix the upper bound on some ranges that were setti...
2009-02-02 Gabe BlackX86: Make the chks microop check for the right int...
2009-02-02 Gabe BlackX86: Touch up the interrupt entering microcode.
2009-02-01 Gabe BlackX86: Fix the microcode for the LODS instruction.
2009-02-01 Gabe BlackX86: Fix some incorrect register widths.
2009-01-26 Gabe BlackX86: Implement the xadd instruction.
2009-01-26 Gabe BlackX86: Implement the bswap instruction.
2009-01-26 Gabe BlackX86: Fix a bug in the iret microcode.
2009-01-07 Gabe BlackX86: Hook in the M5 pseudo insts.
2009-01-07 Gabe BlackX86: Autogenerate macroop generateDisassemble function.
2009-01-07 Gabe BlackX86: Move the macroop class out of the isa description...
2008-11-10 Gabe BlackX86: Fix completeAcc get call.
2008-10-13 Gabe BlackX86: Set the delayed commit flag in x86 microops approp...
2008-10-13 Gabe BlackX86: Fix the segment setting code in IRET, and make...
2008-10-13 Gabe BlackX86: Implement the swapgs instruction.
2008-10-13 Gabe BlackX86: Add wrval/rdval microops for reading significant...
2008-10-13 Gabe BlackX86: Implement entering an interrupt in microcode.
2008-10-13 Gabe BlackX86: Make sure register microops set fault rather than...
next