Thu, 23 May 2013 13:27:21 +0100 |
Andrew Dinn |
closing C1 branch as development now moved to default
aarch64_c1
|
Thu, 23 May 2013 13:22:09 +0100 |
Andrew Dinn |
pull outstanding C1 changes into default branch
|
Thu, 23 May 2013 13:00:28 +0100 |
aph |
Method handle support.
aarch64_c1
|
Thu, 23 May 2013 10:51:56 +0100 |
Andrew Dinn |
restored C1 change lost in the merge
|
Thu, 23 May 2013 10:49:51 +0100 |
Andrew Dinn |
restored C1 changes lost in the merge
|
Thu, 23 May 2013 09:51:06 +0100 |
Andrew Dinn |
fixed lingering bug in mov_immediate64
|
Thu, 23 May 2013 09:50:30 +0100 |
Andrew Dinn |
changed test for aarch64 case to check BUILD_AARCH64 == true
|
Wed, 22 May 2013 15:09:50 +0100 |
Andrew Dinn |
merged C1 changes back into default branch
|
Wed, 22 May 2013 13:22:16 +0100 |
Andrew Dinn |
reverted config of sim include dir and sim libs
|
Wed, 22 May 2013 11:30:24 +0100 |
Andrew Dinn |
added basic FP arithmetic -- mod and div still to do
aarch64_c2
|
Wed, 15 May 2013 09:13:04 +0100 |
Andrew Dinn |
cleaned up naming convention for instructions
aarch64_c2
|
Wed, 22 May 2013 11:23:18 +0100 |
aph |
More minor bug fixes.
aarch64_c1
|
Wed, 22 May 2013 11:22:24 +0100 |
aph |
More minor C1 bug fixes.
aarch64_c1
|
Wed, 22 May 2013 11:20:57 +0100 |
aph |
Assertion checking that s != d for floating-point moves.
aarch64_c1
|
Tue, 21 May 2013 15:42:28 +0100 |
aph |
In native calls, don't copy registers unnecessarily.
aarch64_c1
|
Tue, 21 May 2013 15:41:50 +0100 |
aph |
Fix a couple of small bugs in floating-point code generation.
aarch64_c1
|
Mon, 20 May 2013 16:29:24 +0100 |
aph |
Correct handling of jsr bytecode.
aarch64_c1
|
Mon, 20 May 2013 16:28:46 +0100 |
aph |
Include bytecode in debug output of frames.
aarch64_c1
|
Fri, 17 May 2013 18:53:24 +0100 |
aph |
Bug fixes: type checking, frame setup.
aarch64_c1
|
Fri, 17 May 2013 18:51:25 +0100 |
aph |
Remove bugus frame handling. Add check for correct C1 frames.
aarch64_c1
|
Tue, 14 May 2013 17:41:28 +0100 |
aph |
Fix bug storing compressed OOPs
aarch64_c1
|
Tue, 14 May 2013 17:00:06 +0100 |
Andrew Dinn |
added integer and long logical instructions
aarch64_c2
|
Tue, 14 May 2013 15:37:00 +0100 |
Andrew Dinn |
merged C1 notify for stubs into C2
aarch64_c2
|
Tue, 14 May 2013 10:38:55 +0100 |
aph |
merge
aarch64_c1
|
Tue, 14 May 2013 10:38:12 +0100 |
aph |
Fix arg passing for long arg lists.
aarch64_c1
|
Tue, 14 May 2013 10:07:34 +0100 |
Andrew Dinn |
added notifyCompile for C1 stubs so they can be broken
aarch64_c1
|
Mon, 13 May 2013 17:36:22 +0100 |
Andrew Dinn |
merged in latest C1 changes
aarch64_c2
|
Mon, 13 May 2013 12:34:32 +0100 |
aph |
Fix frame::sender for non-nmathod frames.
aarch64_c1
|
Mon, 13 May 2013 12:12:11 +0100 |
aph |
merge
aarch64_c1
|
Fri, 10 May 2013 19:03:32 +0100 |
aph |
Math intrinsics, other minor fixes.
aarch64_c1
|
Fri, 10 May 2013 14:45:10 +0100 |
aph |
Don't try to use info twice for div
aarch64_c1
|
Fri, 10 May 2013 13:57:07 +0100 |
aph |
Fix relocs for klass patching.
aarch64_c1
|
Thu, 09 May 2013 18:36:12 +0100 |
aph |
Misc C1 fixes
aarch64_c1
|
Wed, 08 May 2013 14:09:00 +0100 |
aph |
Rename aarch64_linkage.s
aarch64_c1
|
Wed, 08 May 2013 14:06:37 +0100 |
aph |
Class type checking. Many minor fixes.
aarch64_c1
|
Mon, 13 May 2013 11:51:43 +0100 |
Andrew Dinn |
a few corrections to long arithmetic and shift instructions
aarch64_c2
|
Mon, 13 May 2013 11:12:45 +0100 |
Andrew Dinn |
added mod instructions
aarch64_c2
|
Mon, 13 May 2013 10:54:43 +0100 |
Andrew Dinn |
added integer and long shift instructions
aarch64_c2
|
Mon, 13 May 2013 10:14:33 +0100 |
Andrew Dinn |
corrected erroneous register usage in negI/L instruction
aarch64_c2
|
Fri, 10 May 2013 18:10:56 +0100 |
Andrew Dinn |
merged changes to C1 which complete update to uncommon trap blob
aarch64_c2
|
Fri, 10 May 2013 18:10:01 +0100 |
Andrew Dinn |
fixed errors in uncommon trap blob
aarch64_c2
|
Fri, 10 May 2013 14:58:21 +0100 |
Andrew Dinn |
two small tweaks to uncommon trap code
aarch64_c2
|
Fri, 10 May 2013 18:06:40 +0100 |
Andrew Dinn |
modified sender_for_compiled_frame so it also works for C2
aarch64_c1
|
Fri, 10 May 2013 14:52:28 +0100 |
Andrew Dinn |
fixed errors in mov_immediate64/32
aarch64_c1
|
Fri, 10 May 2013 10:10:52 +0100 |
Andrew Dinn |
added rest of the int arithmetic ops, optimized L2I conversion, half-added Halt
aarch64_c2
|
Thu, 09 May 2013 10:51:27 +0100 |
Andrew Dinn |
typo : reinstated '%' deleted in error
aarch64_c2
|
Wed, 08 May 2013 17:44:01 +0100 |
Andrew Dinn |
Implemented byte swaps + add/sub, fixed up memory ops and tweaked various problems
aarch64_c2
|
Wed, 08 May 2013 09:25:02 +0100 |
Andrew Dinn |
merging in C1 changes
aarch64_c2
|
Fri, 03 May 2013 16:47:37 +0100 |
Andrew Dinn |
Added notifyCompile/Relocate for C2 methods
aarch64_c2
|
Fri, 03 May 2013 16:46:00 +0100 |
Andrew Dinn |
added Rethrow, CreateException insns/encs MachUEPNode methods + fixed various mistakes
aarch64_c2
|
Thu, 02 May 2013 15:53:12 +0100 |
Andrew Dinn |
implemented java static/dynamic/handle call insns and encodings
aarch64_c2
|
Thu, 02 May 2013 10:27:17 +0100 |
Andrew Dinn |
added tailjump instruction and encoding
aarch64_c2
|
Wed, 01 May 2013 17:10:49 +0100 |
Andrew Dinn |
experiment to try to get reg alloc not to use special registers
aarch64_c2
|
Wed, 01 May 2013 15:55:16 +0100 |
Andrew Dinn |
Implemented MachEpilogNode and stub/handler size/emit routines
aarch64_c2
|
Wed, 01 May 2013 11:24:57 +0100 |
Andrew Dinn |
implemented MachSpillCopyNode
aarch64_c2
|
Tue, 30 Apr 2013 18:57:41 +0100 |
aph |
Tell simulator about compiled native wrappers
aarch64_c1
|
Tue, 30 Apr 2013 18:16:20 +0100 |
aph |
merge
aarch64_c1
|
Tue, 30 Apr 2013 17:59:59 +0100 |
aph |
merge
aarch64_c1
|
Tue, 30 Apr 2013 17:59:20 +0100 |
aph |
merge
aarch64_c1
|
Tue, 30 Apr 2013 17:57:00 +0100 |
aph |
merge
aarch64_c1
|