Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-11-08 | ARM: Make all ARM uops delayed commit. | Ali Saidi | |
2010-10-22 | ISA: Simplify various implementations of completeAcc. | Gabe Black | |
2010-10-22 | ARM: Don't pretend to writeback registers in initiateAcc. | Gabe Black | |
2010-08-25 | ARM: Use fewer micro-ops for register update loads if possible. | Gene WU | |
Allow some loads that update the base register to use just two micro-ops. three micro-ops are only used if the destination register matches the offset register or the PC is the destination regsiter. If the PC is updated it needs to be the last micro-op otherwise O3 will mispredict. | |||
2010-08-25 | ARM: Implement all ARM SIMD instructions. | Gabe Black | |
2010-08-23 | ARM: Don't write tracedata on writes, it might have been freed already. | Gene Wu | |
2010-08-23 | ARM/O3: store the result of the predicate evaluation in DynInst or Threadstate. | Min Kyu Jeong | |
THis allows the CPU to handle predicated-false instructions accordingly. This particular patch makes loads that are predicated-false to be sent straight to the commit stage directly, not waiting for return of the data that was never requested since it was predicated-false. | |||
2010-06-02 | ARM: Fix IT state not updating when an instruction memory instruction faults. | Min Kyu Jeong | |
2010-06-02 | ARM: Implement support for the IT instruction and the ITSTATE bits of CPSR. | Gabe Black | |
2010-06-02 | ARM: Add a base class for SRS. | Gabe Black | |
2010-06-02 | ARM: Implement the strex instructions. | Gabe Black | |
2010-06-02 | ARM: Add a base class for the RFE instruction. | Gabe Black | |
2010-06-02 | ARM: Explicitly keep track of the second destination for double loads/stores. | Gabe Black | |
2010-06-02 | ARM: Implement the swp and swpb instructions. | Gabe Black | |
2010-06-02 | ARM: Define the store instructions from outside the decoder. | Gabe Black | |
--HG-- rename : src/arch/arm/isa/insts/ldr.isa => src/arch/arm/isa/insts/str.isa | |||
2010-06-02 | ARM: Define the load instructions from outside the decoder. | Gabe Black | |