Mon, 13 Apr 2015 16:50:27 +0200 |
Josef Eisl |
RegisterConfig: rename getAllocatableRegisters(PK,R[) to filterAllocatableRegisters and remove caching from implementors.
|
Mon, 13 Apr 2015 14:50:25 +0200 |
Josef Eisl |
RegisterConfig: pass registers array to getAllocatableRegisters(PlatformKind).
|
Thu, 02 Apr 2015 18:45:28 +0200 |
Stefan Anzinger |
[SPARC] Implement new instructions in assembler/enhance assertion error-message in MoveResolver
|
Sun, 22 Feb 2015 07:42:06 +0100 |
Stefan Anzinger |
[SPARC] Save all registers for foreign calls
|
Thu, 04 Dec 2014 23:30:52 +0100 |
Stefan Anzinger |
[SPARC] fix concurrency issues in register configuration caching (Use concurrenthashmap)
|
Mon, 17 Nov 2014 16:41:44 +0100 |
Josef Eisl |
FrameMapBuilder: move into package.
|
Wed, 12 Nov 2014 15:13:51 +0100 |
Doug Simon |
size array appropriately when creating categorized register array
|
Thu, 28 Aug 2014 15:43:44 -0700 |
Stefan Anzinger |
[SPARC] Fixing float register allocation
|
Tue, 19 Aug 2014 09:21:29 -0700 |
Stefan Anzinger |
[SPARC] Exclude AMD64 tests from SPARC testrun, always use tmp register when using StrategySwitch, using registerSaver in EnterUnpackStackFrame, LeaveCurrentStackframe, adding guarantee to load offsets when doing load reg+imm13 when the imm value does not fit in 13 bit, assertions for scratch register usage (tmp/def)
|
Fri, 08 Aug 2014 09:27:50 -0700 |
Stefan Anzinger |
[SPARC] Adding registers f0...f31 to callee saved; fixing allocator test, removing direct acquisition of Unsafe from SPARCHotspotBackend
|
Thu, 31 Jul 2014 07:07:38 -0700 |
Stefan Anzinger |
[SPARC] Fixing compare of short/char with constants, using half of single float registers as of now, otherwise it would overlap with double registers
|
Tue, 29 Jul 2014 11:51:29 -0700 |
Stefan Anzinger |
[SPARC] Spill slots must be 4 byte aligned
|
Mon, 21 Jul 2014 19:37:16 -0700 |
Stefan Anzinger |
[SPARC] Fix handling of overflow parameter on stack.
|
Mon, 21 Jul 2014 10:45:43 -0700 |
Stefan Anzinger |
[SPARC] Put extended arguments (index > 6) on the right place in stack
|
Tue, 15 Jul 2014 19:07:29 -0700 |
Stefan Anzinger |
[SPARC] Emit compareAndSwap for AtomicInteger and AtomicLong, Removing o7 register from usable ones, as this register is always overwritten, when using Call or JumpAndLink instructions in SPARC, even callee does not overwrite explicitly, implicit exception is defined when doing integer division, parameter constraint narrowed to only register on Unary2Op, Fix SPARCTestOp, as it did a compare instead of an and with condition codes
|
Tue, 08 Jul 2014 18:15:58 -0700 |
Stefan Anzinger |
[SPARC] Fix Double register allocation
|
Tue, 08 Jul 2014 17:57:32 -0700 |
Stefan Anzinger |
[SPARC] Fixing i2d and l2f and handling of implicit exceptions
|
Mon, 30 Jun 2014 12:02:19 +0200 |
Stefan Anzinger |
Merge with 5cdcb94a7cf7d9782107cc582f3e4b50000d5d1f
|
Thu, 05 Jun 2014 11:28:16 +0200 |
Stefan Anzinger |
[SPARC] Fixing lots of float and double issues.
|
Fri, 13 Jun 2014 11:47:44 +0200 |
Roland Schatz |
Introduce LIRKind to accurately track oop references in backend.
|
Wed, 23 Apr 2014 15:12:41 -1000 |
twisti |
implement SPARC uncommon trap stub
|
Tue, 22 Apr 2014 11:37:15 +0200 |
Josef Eisl |
Move GraalOptions to graal.compiler.common.
|
Thu, 17 Apr 2014 15:18:41 +0200 |
Josef Eisl |
Spit up and move GraalInternalError.
|
Mon, 07 Apr 2014 19:21:22 +0200 |
Lukas Stadler |
allow compilation with custom RegisterConfig
|
Sun, 06 Apr 2014 17:46:24 +0200 |
Thomas Wuerthinger |
Truffle: Change signature for Truffle calls from (PackedFrame, Arguments) to (Object[]).
|
Wed, 19 Mar 2014 12:42:43 +0100 |
Doug Simon |
added RegisterConfig.areAllAllocatableRegistersCallerSaved()
|
Mon, 17 Mar 2014 11:27:56 +0100 |
Roland Schatz |
Make size of PlatformKind overridable by VM specific code.
|
Fri, 21 Feb 2014 13:04:58 +0100 |
Roland Schatz |
Make conversion from Stamp to PlatformKind extensible by backend.
|
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
|
Tue, 09 Jul 2013 15:37:50 -0700 |
twisti |
SPARC: Can compile simple methods and do static calls.
|
Thu, 20 Jun 2013 20:40:52 -0700 |
twisti |
some basic SPARC arithmetic works
|