summaryrefslogtreecommitdiff
path: root/target-sparc/op.c
AgeCommit message (Expand)AuthorFilesLines
2008-05-04Complete the TCG conversion (and delete some files, too)blueswir11-38/+0
2008-03-21 Convert align checks to TCGblueswir11-12/+0
2008-03-21 Convert jumps to labels to TCGblueswir11-5/+0
2008-03-21 Convert save, restore, saved, restored, and flushw to TCGblueswir11-98/+0
2008-03-21 Convert other float and VIS ops to TCGblueswir11-654/+0
2008-03-21 Convert float move ops to TCGblueswir11-148/+0
2008-03-18 Convert udiv and sdiv ops to TCGblueswir11-48/+0
2008-03-18 Convert CCR and CWP ops to TCGblueswir11-22/+0
2008-03-18 Convert array8/16/32 and alignaddr to TCGblueswir11-48/+0
2008-03-16 Convert umul and smul to TCGblueswir11-24/+0
2008-03-16 Convert mulscc to TCG, add cc_src2blueswir11-28/+0
2008-03-15 Convert ldfsr and stfsr to TCGblueswir11-10/+0
2008-03-14 Convert udivx and sdivx to TCGblueswir11-23/+0
2008-03-13 Convert condition code changing versions of add, sub, logic, and div to TCGblueswir11-433/+0
2008-03-09 Convert andn, orn and xnor to TCGblueswir11-15/+0
2008-03-08 Convert branches and conditional moves to TCGblueswir11-262/+0
2008-03-06 Convert exception ops to TCGblueswir11-16/+0
2008-03-05 Convert Sparc64 trap state ops to TCGblueswir11-40/+0
2008-03-04 Convert float helpers to TCG, fix fabsq in the processblueswir11-167/+0
2008-03-02 Convert tick operations to TCGblueswir11-36/+0
2008-03-02 Convert movr and (partially) movcc to TCGblueswir11-6/+0
2008-03-02 Convert addx, subx, next_insn and mov_pc_npc to TCGblueswir11-21/+0
2008-02-24 Modify Sparc32/64 to use TCGblueswir11-552/+1
2008-02-01use the TCG code generatorbellard1-15/+0
2007-12-11 Partial fix to Sparc32 Linux host global register mangling problemblueswir11-0/+2
2007-11-25 128-bit float support for user modeblueswir11-0/+166
2007-10-20 Fix compiling Sparc64 on PPC hostblueswir11-0/+3
2007-10-14 Sparc64 hypervisor modeblueswir11-0/+5
2007-10-10 Fix taddcctv and tsubcctv (David Matthews)blueswir11-1/+1
2007-09-30 Fix Sparc64 ldfa, lddfa, stfa, and stdfa instructionsblueswir11-0/+22
2007-09-21 Rework ASI instructions (Aurelien Jarno)blueswir11-2/+142
2007-09-20 Fix tadd op generation with GCC 4.xblueswir11-1/+4
2007-09-20 Detabifyblueswir11-153/+153
2007-09-17find -type f | xargs sed -i 's/[\t ]*$//g' # Yes, again. Note the star in the...ths1-2/+2
2007-09-16find -type f | xargs sed -i 's/[\t ]$//g' # on most filesths1-10/+10
2007-07-11 More alignment checksblueswir11-4/+13
2007-07-07 Report normalised CWP values to userland and GDB, not internal representationblueswir11-2/+2
2007-05-25Implement Sparc64 CPU timers using ptimersblueswir11-2/+28
2007-05-02Handle division by zero case in Sparc64 udivx and sdivx opsblueswir11-0/+6
2007-04-22Sparc64 update: more VIS opsblueswir11-8/+459
2007-04-13Fix Sparc64 wrfprs, move VIS ops where they belong, more VIS opsblueswir11-0/+20
2007-04-13Alignment check mechanism (not fully enabled yet) (Aurelien Jarno)blueswir11-1/+4
2007-04-06Full implementation of IEEE exceptions (Aurelien Jarno)blueswir11-0/+63
2007-04-01Fix Sparc shift ops (Aurelien Jarno)blueswir11-7/+12
2007-03-23Sparc tagged operations (Aurelien Jarno)blueswir11-0/+180
2007-03-19Fix qemu crash due to sparc division-by-zero, by Aurelien Jarno.ths1-0/+10
2007-02-10Fix floating point to integer conversion, by Aurelien Jarno.ths1-4/+4
2006-10-23wrwim insn fix (Paul Robinson)bellard1-0/+9
2006-07-18sparc64 fixes (Blue Swirl)bellard1-0/+24
2006-06-26SPARC FPU optimization (Blue Swirl)bellard1-9/+0