Mon, 30 Jun 2014 08:50:26 +0200 |
Stefan Anzinger |
[SPARC] Improving implicit exception handling on sparc
|
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 20:40:57 +0200 |
Stefan Anzinger |
Fixing BC_i2f, BC_i2c, BC_fadd
|
Fri, 30 May 2014 15:09:09 +0200 |
Stefan Anzinger |
Merge
|
Thu, 24 Apr 2014 07:21:24 +0200 |
Stefan Anzinger |
Implementing LNEG and check for the right condition code register.
|
Sat, 19 Apr 2014 15:29:48 +0200 |
Stefan Anzinger |
SPARCMove.java: Adding constant float and double loads
|
Fri, 13 Jun 2014 11:47:44 +0200 |
Roland Schatz |
Introduce LIRKind to accurately track oop references in backend.
|
Fri, 13 Jun 2014 11:08:16 +0200 |
Roland Schatz |
Refactor LIRGeneratorTool methods.
|
Wed, 28 May 2014 12:16:44 +0200 |
Roland Schatz |
Remove unused oop compression code from backends.
|
Thu, 15 May 2014 19:03:16 +0200 |
Roland Schatz |
API for high word multiplication.
|
Wed, 23 Apr 2014 15:12:41 -1000 |
twisti |
implement SPARC uncommon trap stub
|
Tue, 22 Apr 2014 18:41:00 +0200 |
Josef Eisl |
Change DeoptimizingNode and Access to LIRFrameState in *LIRGenerator*.
|
Tue, 22 Apr 2014 15:55:54 +0200 |
Josef Eisl |
Move LIRGenerator to graal.lir (errors).
|
Wed, 23 Apr 2014 11:50:59 +0200 |
Josef Eisl |
Move FloatConvertNode.FloatConvert to compiler.common.
|
Tue, 22 Apr 2014 15:45:19 +0200 |
Josef Eisl |
Move LIRGenerationResult* to graal.lir.
|
Tue, 22 Apr 2014 11:51:34 +0200 |
Josef Eisl |
Move Stamps to graal.compiler.common.
|
Thu, 17 Apr 2014 18:12:12 +0200 |
Josef Eisl |
Move Condition to graal.compiler.common.
|
Thu, 17 Apr 2014 15:18:41 +0200 |
Josef Eisl |
Spit up and move GraalInternalError.
|
Thu, 03 Apr 2014 19:25:11 +0200 |
Roland Schatz |
Support for short and byte compare in AMD64 backend.
|
Wed, 02 Apr 2014 16:52:47 +0200 |
Josef Eisl |
Remove visitReturn from NodeLIRBuilder.
|
Wed, 26 Mar 2014 20:44:11 +0100 |
Josef Eisl |
Merge.
|
Wed, 26 Mar 2014 16:31:28 +0100 |
Josef Eisl |
Apply LIRGenerator refactoring to SPARC backend.
|
Wed, 19 Mar 2014 15:22:14 +0100 |
Josef Eisl |
merge
|
Tue, 18 Mar 2014 09:56:20 +0000 |
Niclas Adlertz |
LIRFrameStateBuilder added
|
Tue, 18 Mar 2014 13:49:11 +0100 |
Josef Eisl |
Decoupled LIRGenerator and LIRGenerationResult.
|
Thu, 13 Mar 2014 13:28:09 +0100 |
Josef Eisl |
Restrict access to members of LIRGenerator.
|
Tue, 25 Mar 2014 21:02:37 +0100 |
Doug Simon |
replaced RawDataValue with LIRGeneratorTool.emitData(); accept only ASCII strings in log and VM error messages
|
Thu, 20 Mar 2014 11:48:39 +0100 |
Josef Eisl |
Rename ValueNode kind() to getKind().
|
Tue, 11 Mar 2014 16:55:57 +0100 |
Thomas Wuerthinger |
Encapsulate LIR class fields.
|
Mon, 10 Mar 2014 11:38:30 +0100 |
Roland Schatz |
Backed out changeset: 38c881305352
|
Wed, 26 Feb 2014 13:09:16 +0100 |
Thomas Wuerthinger |
Remove unused imports.
|
Tue, 25 Feb 2014 17:51:03 +0100 |
Thomas Wuerthinger |
Move functionality of SpillMoveFactory to FrameMap.
|
Fri, 21 Feb 2014 13:04:58 +0100 |
Roland Schatz |
Make conversion from Stamp to PlatformKind extensible by backend.
|
Fri, 21 Feb 2014 11:53:48 +0100 |
Roland Schatz |
Split convert node into separate nodes for different conversions.
|
Tue, 18 Feb 2014 21:55:26 -0800 |
twisti |
added Arrays.equals substitutions
|
Fri, 07 Feb 2014 15:20:59 +0100 |
Roland Schatz |
Use branch probability for emitting conditional jump.
|
Fri, 07 Feb 2014 15:03:21 +0100 |
Roland Schatz |
Remove unused 'negated' arguments.
|
Thu, 12 Dec 2013 15:13:02 +0100 |
Gilles Duboscq |
Add a speculation oop for uncommon trap deoptimization. Save it in the SpeculationLog during deoptimization.
|
Tue, 07 Jan 2014 14:59:18 -0800 |
twisti |
String.equals method substitution
|
Mon, 06 Jan 2014 17:19:18 -0800 |
Tom Rodriguez |
Embed compressed constants when possible and use more efficient patterns for encoding
|
Thu, 12 Dec 2013 18:15:22 +0100 |
Lukas Stadler |
some javadoc for switch strategies
|
Wed, 11 Dec 2013 15:59:40 +0100 |
Lukas Stadler |
rework of switch generation: move code into platform independent SwitchStrategy, add boolean switch strategy
|
Mon, 09 Dec 2013 15:24:27 +0100 |
Doug Simon |
introduced BlockEndOp interface and require that every LIR block is terminated by such an operation
|
Wed, 06 Nov 2013 16:29:54 +0100 |
Roland Schatz |
Helper functions for identifying numeric kinds.
|
Mon, 04 Nov 2013 11:25:10 +0100 |
Roland Schatz |
Refactor ConvertNode.
|
Mon, 21 Oct 2013 18:10:32 +0200 |
Doug Simon |
minor reformatting based on 'mx eclipseformat'
|
Tue, 15 Oct 2013 14:14:06 +0200 |
Doug Simon |
split HotSpotRuntime into separate provider implementations
|
Sat, 12 Oct 2013 01:03:47 +0200 |
Doug Simon |
moved lookupForeignCall() from CodeCacheProvider to ForeignCallsProvider (GRAAL-511)
|
Thu, 10 Oct 2013 16:14:55 +0200 |
Doug Simon |
made CodeCacheProvider independent of MetaAccessProvider (GRAAL-511)
|
Thu, 26 Sep 2013 17:30:19 +0200 |
Gilles Duboscq |
Add a DynamicDeoptimizeNode where the action and reason is a input node.
|
Thu, 26 Sep 2013 16:10:02 +0200 |
Gilles Duboscq |
Remove DeoptimizingNode.getDeoptimizationReason
|
Fri, 16 Aug 2013 13:59:25 +0200 |
Lukas Stadler |
add bitwise "not" operation
|
Mon, 12 Aug 2013 15:59:58 +0200 |
Roland Schatz |
Move MathIntrinsic operations to ArithmeticLIRGenerator.
|
Mon, 12 Aug 2013 15:55:54 +0200 |
Roland Schatz |
Use ArithmeticLIRGenerator in arithmetic nodes.
|
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
|
Mon, 22 Jul 2013 22:03:53 +0200 |
Christos Kotselidis |
Lower CAS nodes to their lowered versions
|
Tue, 16 Jul 2013 17:41:21 -0700 |
twisti |
SPARC: fixes and more stuff works
|