summaryrefslogtreecommitdiff
path: root/src/arch/sparc/isa/decoder.isa
AgeCommit message (Expand)Author
2007-02-06more fp fixesAli Saidi
2007-02-02more sparc fixesAli Saidi
2007-02-02fix mostly floating point relatedAli Saidi
2007-01-30Merge zizzer:/bk/newmemGabe Black
2007-01-30Implemented fbfss and fbpfcc instructions, and cleaned up branch code a little.Gabe Black
2007-01-30change std::isnan() to a using namespace std and isnan(). We need a better wa...Ali Saidi
2007-01-30use std:: for isnan() and fix decoding of fcmpe*Ali Saidi
2007-01-30Added FpUnimpl format for quad precision and other purposefully unimplemented...Gabe Black
2007-01-29Add implementation for the fcmp instructions. These don't behave -quite- righ...Gabe Black
2007-01-28Merge zizzer:/bk/newmemGabe Black
2007-01-28make unimplemented ops failAli Saidi
2007-01-27Merge zizzer:/bk/newmemGabe Black
2007-01-26Merge zizzer:/bk/newmemAli Saidi
2007-01-26Make Sparc traceflag even more chattyAli Saidi
2007-01-26Merge zeep.pool:/z/saidi/work/m5.newmemAli Saidi
2007-01-26make our code a little more standards compliantAli Saidi
2007-01-25fix smul and sdiv to sign extend, and handle overflow/underflow corretlyAli Saidi
2007-01-24Merge zizzer:/bk/newmemGabe Black
2007-01-23use pstate.am to mask off PC/NPC where it needs to +beAli Saidi
2007-01-22Merge zizzer.eecs.umich.edu:/bk/newmemGabe Black
2007-01-22clean up fault code a little bitAli Saidi
2007-01-20fix flushw implementationAli Saidi
2007-01-20Spill and Fill handlers are actually n*4 + the start addressAli Saidi
2007-01-16Modify ISA and staticInst to support a IsFirstMicroOp flagAli Saidi
2007-01-10bug fixes to get us to 145m instructionsAli Saidi
2007-01-03Merge zizzer:/bk/newmemGabe Black
2006-12-18move the twinx loads to the correct opcode and add asis 0x24 and 0x27Ali Saidi
2006-12-17Merge zizzer:/bk/newmemGabe Black
2006-12-17Added in the extended twin load formatGabe Black
2006-12-16Support for twin loads.Gabe Black
2006-12-16Merge zizzer:/bk/newmemGabe Black
2006-12-09Allocate the correct number of global registersAli Saidi
2006-12-07get legion/m5 to first tlb miss faultAli Saidi
2006-12-06Many more fixes for SPARC_FS. Gets us to the point where SOFTINT startsAli Saidi
2006-12-06Some basic fix ups, and CWP is no longer set explicitly.Gabe Black
2006-12-04Merge zizzer:/bk/sparcfsGabe Black
2006-12-04Add in code to pass the ASI to translation.Gabe Black
2006-12-04More changes to get SPARC fs closer. Now at 1.2M cycles before differenceAli Saidi
2006-11-23Fixes to the isa description.Gabe Black
2006-11-10Made the annul of unconditional conditional branches behave properly, added c...Gabe Black
2006-11-10Fix up instructions to read and write control registers, and got rid of the c...Gabe Black
2006-11-03Calling syscalls from within the trap instruction's invoke method won't work ...Gabe Black
2006-11-03Add the syscall number as the second parameter for the trap fault. This could...Gabe Black
2006-11-01Adjustments for the AlphaTLB changing to AlphaISA::TLB and changing register ...Gabe Black
2006-10-29Bring casa and casxa up to dateGabe Black
2006-10-29Fixed ldstub to use the right format, and made the load/store operations use ...Gabe Black
2006-10-27Got rid of some outdated comments.Gabe Black
2006-10-26Cleaned up the decoder slightly.Gabe Black
2006-10-25Implemented the saved and restored instructions, fixed up register window ins...Gabe Black
2006-10-23Broke Load/Store instructions into microcode, and partially refactored memory...Gabe Black