log graal/com.oracle.graal.asm.sparc/src/com/oracle/graal/asm/sparc/SPARCAssembler.java @ 18187:9619ba4daf4c

age author description
Thu, 30 Oct 2014 12:21:07 +0100 Roland Schatz Rename Constant to JavaConstant.
Fri, 24 Oct 2014 16:18:10 +0200 Doug Simon re-enabled Checkstyle with the release of 6.0 that supports Java 8; fixed existing Checkstyle warnings
Wed, 24 Sep 2014 16:13:34 -0700 Stefan Anzinger [SPARC] Add functionality to be able to do assembly in two passes (knowing offsets of forward branches)
Mon, 22 Sep 2014 09:21:29 -0700 Stefan Anzinger [SPARC] Implement stuffing of delay slots in branches and calls. Optimized the cmove for integer and fp ops
Fri, 19 Sep 2014 09:18:47 -0700 Stefan Anzinger [SPARC] Use Fzero(d|s) for clearing a fp register
Thu, 18 Sep 2014 16:57:21 -0700 Stefan Anzinger [SPARC] Fix few issues (sign extension) on CBcond instructions, and one typo
Wed, 17 Sep 2014 17:05:18 -0700 Stefan Anzinger [SPARC] Gearing up with CBcond instruction
Tue, 16 Sep 2014 17:49:13 -0700 Stefan Anzinger [SPARC] MathIntrinsic for sqrt and abs
Tue, 16 Sep 2014 15:36:00 -0700 Stefan Anzinger [SPARC] fix the floatingpoint loading of constant +0.0 and -0.0, changed ArraysCompare more to the C2 implementation.
Mon, 15 Sep 2014 19:22:02 -0700 Stefan Anzinger [SPARC] Implementing ArrayEqualsOp for sparc
Fri, 12 Sep 2014 12:55:49 -0700 Stefan Anzinger [SPARC] Can now configure different prefetch modes
Tue, 09 Sep 2014 12:09:58 -0700 Stefan Anzinger [SPARC] make compatible for CPU without VIS3 and do some cleanup
Tue, 02 Sep 2014 19:01:01 -0700 Stefan Anzinger [SPARC] Checkstyle, blacklist for unittests
Tue, 02 Sep 2014 17:22:16 -0700 Stefan Anzinger [SPARC] Fixing conversions of l2d l2f i2d i2f ... Adding assertions for usage of
Mon, 25 Aug 2014 10:21:37 -0700 Stefan Anzinger [SPARC] Fix sign extension, add debug messages to assertions in Assembler, add FSMULD , Entering frame is now possible with > 2k framesize
Fri, 08 Aug 2014 09:22:51 -0700 Stefan Anzinger [SPARC] new vis3 instruction umulxhi
Mon, 28 Jul 2014 14:29:52 -0700 Stefan Anzinger [SPARC] First implementation of TableSwitchOp
Mon, 21 Jul 2014 11:15:44 -0700 Stefan Anzinger [SPARC] Reformatting some enum constants to match better to the SPARC 2011 Architecture manual
Mon, 21 Jul 2014 10:08:37 -0700 Stefan Anzinger [SPARC] Improving Exception Handling and Const2Stack
Tue, 15 Jul 2014 20:11:21 -0700 Stefan Anzinger [SPARC] Fixing structure of fpops to avoid javac/findbugs complaints
Mon, 14 Jul 2014 04:42:08 -0700 Stefan Anzinger [SPARC] Fixing dcmp instructions (cmove jump offset)
Sun, 13 Jul 2014 17:46:57 -0700 Stefan Anzinger [SPARC] Implement floatingpoint branch instructions, removing math substitutions for SPARC; fixing problems with constants in debug info (Big/Little Endian problems)
Fri, 11 Jul 2014 18:22:12 -0700 Stefan Anzinger [SPARC] Fixing LongBits tests and some implicit exceptions
Thu, 05 Jun 2014 11:28:16 +0200 Stefan Anzinger [SPARC] Fixing lots of float and double issues.
Tue, 03 Jun 2014 14:29:40 +0200 Stefan Anzinger Fixing tests with number conversions, float and double handling. Introducing new VIS3 instructions. Adding testcases.
Mon, 02 Jun 2014 21:00:37 +0200 Stefan Anzinger Fixing issues with fdiv
Mon, 02 Jun 2014 20:40:57 +0200 Stefan Anzinger Fixing BC_i2f, BC_i2c, BC_fadd
Fri, 30 May 2014 15:09:09 +0200 Stefan Anzinger Merge
Sat, 19 Apr 2014 15:29:48 +0200 Stefan Anzinger SPARCMove.java: Adding constant float and double loads
Wed, 23 Apr 2014 15:12:41 -1000 twisti implement SPARC uncommon trap stub
Tue, 01 Apr 2014 14:09:03 +0200 Gilles Duboscq Formatter: Keep one enum constant per line
Thu, 27 Feb 2014 11:36:25 -0800 twisti renamed com.oracle.graal.asm.AbstractAssembler to com.oracle.graal.asm.Assembler
Thu, 27 Feb 2014 11:33:17 -0800 twisti made com.oracle.graal.asm.Buffer non-public and a private field in AbstractAssembler
Mon, 24 Feb 2014 17:31:15 -0800 twisti make SPARC compile code again
Thu, 17 Oct 2013 10:09:02 +0200 Doug Simon replaced HotSpotGraalRuntime.wordKind with an access via the host backend (GRAAL-363)
Mon, 05 Aug 2013 22:23:00 -0700 twisti SPARC: a lot of fixes and more
Wed, 24 Jul 2013 17:57:52 -0700 twisti SPARC: fixes and more implementation; can now allocate objects
Mon, 22 Jul 2013 22:26:49 -0700 twisti SPARC: can compile some stubs now but they don't work yet
Tue, 16 Jul 2013 17:41:21 -0700 twisti SPARC: fixes and more stuff works
Wed, 10 Jul 2013 12:50:45 -0700 twisti SPARC: Can compile and run two or three methods of a bootstrap.
Tue, 09 Jul 2013 15:37:50 -0700 twisti SPARC: Can compile simple methods and do static calls.
Thu, 27 Jun 2013 19:24:03 -0400 Morris Meyer SPARCAssembler Fmt3p upgrade
Fri, 21 Jun 2013 11:38:40 -0700 twisti SPARC assembler enhancements and more fixes
Thu, 20 Jun 2013 22:26:38 -0700 twisti fixed gate warnings
Thu, 20 Jun 2013 20:40:52 -0700 twisti some basic SPARC arithmetic works
Sat, 08 Jun 2013 16:54:41 -0400 Morris Meyer SPARC UA 2011 assembler changes, bit manipulation synthetics
Sat, 01 Jun 2013 20:42:22 -0400 Morris Meyer SPARCLIRGenerator, sqrt, condition move, breakpoint op, partial bit ops
Sat, 01 Jun 2013 12:44:42 -0400 Morris Meyer SPARCMacroAssembler synthetic instructions and SPARCTestOp
Fri, 31 May 2013 21:55:53 -0400 Morris Meyer SPARCMacroAssembler and synthetic instructions
Thu, 30 May 2013 22:56:22 -0400 Morris Meyer SPARC compare
Tue, 28 May 2013 09:04:22 -0400 Morris Meyer SPARC array, load / store and compare operations
Sun, 26 May 2013 18:16:28 -0400 Morris Meyer Initial SPARC control instructions
Sun, 26 May 2013 13:44:16 -0400 Morris Meyer SPARC float arithmetic
Sat, 25 May 2013 16:24:05 -0400 Morris Meyer SPARC integer arithmetic
Fri, 24 May 2013 22:51:36 -0400 Morris Meyer Initial SPARC compilation test
Fri, 24 May 2013 10:37:27 -0400 Morris Meyer re-architected SPARC assembler to be Fmt class specific, initial arithmetic
Tue, 14 May 2013 23:18:00 -0400 Morris Meyer partial SPARC assembler
Thu, 07 Mar 2013 16:52:09 +0100 Roland Schatz Removed unused parameter from AbstractAssembler.makeAddress().
Thu, 07 Mar 2013 16:33:30 +0100 Roland Schatz Remove unused Address class.
Fri, 22 Feb 2013 12:15:14 +0100 Roland Schatz Make Address class platform specific.