summaryrefslogtreecommitdiff
path: root/src/arch/x86/isa/microops/ldstop.isa
AgeCommit message (Expand)Author
2011-09-26ISA parser: Use '_' instead of '.' to delimit type modifiers on operands.Gabe Black
2011-07-02ISA: Use readBytes/writeBytes for all instruction level memory operations.Gabe Black
2011-07-02X86: Fix store microops so they don't drop faults in timing mode.Gabe Black
2011-06-21X86: Eliminate an unused argument for building store microops.Gabe Black
2011-03-01X86: Mark IO reads and writes as non-speculative.Gabe Black
2011-03-01X86: Mark prefetches as such in their instruction and request flags.Gabe Black
2011-02-13X86: Don't read in dest regs if all bits are replaced.Gabe Black
2011-02-02X86: Get rid of the stupd microop.Gabe Black
2010-08-23X86: Get rid of the flagless microop constructor.Gabe Black
2010-08-23X86: Consolidate extra microop flags into one parameter.Gabe Black
2010-05-23copyright: Change HP copyright on x86 code to be more friendlyNathan Binkert
2009-11-08X86: Make x86 use PREFETCH instead of PF_EXCLUSIVE.Gabe Black
2009-08-23X86: Preserve the NO_ACCESS flag when giving CDA a specialized interface.Gabe Black
2009-07-16X86: Take limitted advantage of the compilers type checking for microop opera...Gabe Black
2009-04-23X86: Put the StoreCheck flag with the others, and don't collide with other fl...Gabe Black
2009-04-19X86: Implement the stul microop.Gabe Black
2009-04-19X86: Implement the ldstl microop.Gabe Black
2009-04-19X86: LEA calculates an address before segmentation.Gabe Black
2009-02-27X86: Take address size into account when computing an effective address.Gabe Black
2009-02-27X86: Fix segment limit checks.Gabe Black
2009-02-25X86: Implement a basic prefetch instruction.Gabe Black
2009-02-25X86: Use the right portion of a register for stores.Gabe Black
2009-02-25X86: Add a flag to force memory accesses to happen at CPL 0.Gabe Black
2009-02-25X86: Make the stupd microop not update registers in initiateAcc.Gabe Black
2009-02-25CPU: Get rid of translate... functions from various interface classes.Gabe Black
2009-01-06X86: Autogenerate macroop generateDisassemble function.Gabe Black
2008-11-09X86: Fix completeAcc get call.Gabe Black
2008-02-26X86: Implement the INVLPG instruction and the TIA microop.Gabe Black
2007-11-12X86: Various fixes to indexing segmentation related registersGabe Black
2007-10-22X86: Implement the cda microop which checks if an address is legal to write to.Gabe Black
2007-10-21X86: Implement the stupd microop ("store with update", not "stupid") and use ...Gabe Black
2007-10-12X86: Implement MSR reads and writes and the wrsmr and rdmsr instructions.Gabe Black
2007-10-02X86: Implement the ldst microop and put it in existing microcode where approp...Gabe Black
2007-08-29X86: Add load and store microops that use the fp registers.Gabe Black
2007-08-26X86: Remove x86 code that attempted to fix misaligned accesses.Gabe Black
2007-08-04X86: Make 64 bit unaligned accesses work as well as the other sizes.Gabe Black
2007-08-04X86: Start implementing segmentation support.Gabe Black
2007-08-01X86: Fix for compilation bug with new cache code.Gabe Black
2007-07-26X86: Add functions to read and write to an exec context.Gabe Black
2007-07-20Make load and store ops use the appropriate sized data access.Gabe Black
2007-07-19x86 fixesGabe Black
2007-07-18Make store microops actually store instead of load.Gabe Black
2007-07-14Pull some hard coded base classes out of the isa description.Gabe Black
2007-06-20Make memory instructions work better, add more macroop implementations, add a...Gabe Black
2007-06-19Get rid of the immediate and displacement components of the EmulEnv struct an...Gabe Black
2007-06-13Move load/store microops into their own file. They still don't do anything, t...Gabe Black