Statistics
| Branch: | Revision:

root / target-sparc / op.c @ ee0b03fd

History | View | Annotate | Download (51.9 kB)

# Date Author Comment
81ad8ba2 09/21/2007 10:10 pm blueswir1

Rework ASI instructions (Aurelien Jarno)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3205 c046a42c-6fe2-441c-8c8c-71466251a162

d69d2ca9 09/20/2007 06:21 pm blueswir1

Fix tadd op generation with GCC 4.x

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3196 c046a42c-6fe2-441c-8c8c-71466251a162

0f8a249a 09/20/2007 05:54 pm blueswir1

Detabify

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3195 c046a42c-6fe2-441c-8c8c-71466251a162

3b46e624 09/17/2007 11:09 am ths

find -type f | xargs sed -i 's/[\t ]*$//g' # Yes, again. Note the star in the regex.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3177 c046a42c-6fe2-441c-8c8c-71466251a162

5fafdf24 09/17/2007 12:08 am ths

find -type f | xargs sed -i 's/[\t ]$//g' # on most files

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3173 c046a42c-6fe2-441c-8c8c-71466251a162

6ea4a6c8 07/11/2007 07:43 pm blueswir1

More alignment checks

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3060 c046a42c-6fe2-441c-8c8c-71466251a162

17d996e1 07/07/2007 11:53 pm blueswir1

Report normalised CWP values to userland and GDB, not internal representation

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3052 c046a42c-6fe2-441c-8c8c-71466251a162

20c9f095 05/25/2007 09:50 pm blueswir1

Implement Sparc64 CPU timers using ptimers

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2860 c046a42c-6fe2-441c-8c8c-71466251a162

14a1120e 05/02/2007 07:37 pm blueswir1

Handle division by zero case in Sparc64 udivx and sdivx ops

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2767 c046a42c-6fe2-441c-8c8c-71466251a162

e9ebed4d 04/22/2007 10:14 pm blueswir1

Sparc64 update: more VIS ops

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2714 c046a42c-6fe2-441c-8c8c-71466251a162

3299908c 04/13/2007 06:49 pm blueswir1

Fix Sparc64 wrfprs, move VIS ops where they belong, more VIS ops

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2656 c046a42c-6fe2-441c-8c8c-71466251a162

d2889a3e 04/13/2007 06:46 pm blueswir1

Alignment check mechanism (not fully enabled yet) (Aurelien Jarno)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2655 c046a42c-6fe2-441c-8c8c-71466251a162

417454b0 04/06/2007 11:03 pm blueswir1

Full implementation of IEEE exceptions (Aurelien Jarno)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2625 c046a42c-6fe2-441c-8c8c-71466251a162

8a08f9a8 04/01/2007 06:38 pm blueswir1

Fix Sparc shift ops (Aurelien Jarno)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2569 c046a42c-6fe2-441c-8c8c-71466251a162

e32f879d 03/23/2007 10:01 pm blueswir1

Sparc tagged operations (Aurelien Jarno)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2531 c046a42c-6fe2-441c-8c8c-71466251a162

9bb234b3 03/19/2007 09:16 pm ths

Fix qemu crash due to sparc division-by-zero, by Aurelien Jarno.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2510 c046a42c-6fe2-441c-8c8c-71466251a162

bd59780c 02/11/2007 12:58 am ths

Fix floating point to integer conversion, by Aurelien Jarno.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2413 c046a42c-6fe2-441c-8c8c-71466251a162

c688a6eb 10/24/2006 12:37 am bellard

wrwim insn fix (Paul Robinson)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2200 c046a42c-6fe2-441c-8c8c-71466251a162

725cb90b 07/19/2006 12:12 am bellard

sparc64 fixes (Blue Swirl)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2062 c046a42c-6fe2-441c-8c8c-71466251a162

a80dde08 06/26/2006 10:53 pm bellard

SPARC FPU optimization (Blue Swirl)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2023 c046a42c-6fe2-441c-8c8c-71466251a162

65ce8c2f 06/21/2006 09:37 pm bellard

soft floats for SPARC (Blue Swirl)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2000 c046a42c-6fe2-441c-8c8c-71466251a162

b854608e 04/24/2006 12:33 am bellard

sparc condition code computation fix (Even Rouault)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1838 c046a42c-6fe2-441c-8c8c-71466251a162

bb3911a6 10/30/2005 07:28 pm bellard

Sparc64 add/sub flag bugs fixed (Blue Swirl)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1579 c046a42c-6fe2-441c-8c8c-71466251a162

83469015 07/23/2005 05:27 pm bellard

sparc64 fixes (Blue Swirl)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1514 c046a42c-6fe2-441c-8c8c-71466251a162

3475187d 07/02/2005 05:31 pm bellard

sparc64 marge (Blue Swirl)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1462 c046a42c-6fe2-441c-8c8c-71466251a162

6eea2b1b 03/13/2005 11:55 am bellard

add missing FORCE_RET (Paul Brook)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1329 c046a42c-6fe2-441c-8c8c-71466251a162

0bee699e 02/13/2005 10:11 pm bellard

fixed jmpl, rett and call

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1292 c046a42c-6fe2-441c-8c8c-71466251a162

9d893301 02/08/2005 01:10 am bellard

clean up - comments

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1271 c046a42c-6fe2-441c-8c8c-71466251a162

af7bf89b 01/31/2005 12:39 am bellard

initial sparc64 support - sparc fixes (Blue Swirl)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1251 c046a42c-6fe2-441c-8c8c-71466251a162

e80cfcfc 12/20/2004 01:18 am bellard

SPARC merge

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1179 c046a42c-6fe2-441c-8c8c-71466251a162

a0c4cb4a 10/10/2004 08:46 pm bellard

sparc fixes

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1117 c046a42c-6fe2-441c-8c8c-71466251a162

8d5f07fa 10/05/2004 12:23 am bellard

sparc merge (Blue Swirl)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1098 c046a42c-6fe2-441c-8c8c-71466251a162

e8af50a3 10/01/2004 12:55 am bellard

full system SPARC emulation (Blue Swirl)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1083 c046a42c-6fe2-441c-8c8c-71466251a162

4e8b5da2 08/25/2004 01:06 am bellard

MULSCC fix (Blue Swirl)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1051 c046a42c-6fe2-441c-8c8c-71466251a162

658138bc 04/25/2004 08:56 pm bellard

flush insn support

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@743 c046a42c-6fe2-441c-8c8c-71466251a162

72cbca10 02/16/2004 10:30 pm bellard

direct chaining support for SPARC

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@607 c046a42c-6fe2-441c-8c8c-71466251a162

612b477d 01/24/2004 05:10 pm bellard

removed warnings

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@577 c046a42c-6fe2-441c-8c8c-71466251a162

cf495bcf 01/04/2004 05:01 pm bellard

SPARC fixes: corrected PC/NPC logic (now slower but can be optimized a lot) - fixed flags computations - added register window exceptions support - fixed mul and div - added mulscc - fixed immediate field decoding

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@484 c046a42c-6fe2-441c-8c8c-71466251a162

e58143b3 11/09/2003 04:42 pm bellard

ppc fix

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@442 c046a42c-6fe2-441c-8c8c-71466251a162

7a3f1944 09/30/2003 11:36 pm bellard

sparc emulation target (thanx to Thomas M. Ogrisegg)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@386 c046a42c-6fe2-441c-8c8c-71466251a162