nickysn
|
efc5e339d0
* use an enum instead of integer constants to represent inline numbers
|
8 years ago |
Jonas Maebe
|
f70865fc1f
* moved tjvmnotnode implementation to generic ncghlmat unit, and also use it
|
11 years ago |
Jonas Maebe
|
81427523ab
* pass a list of (pointers to) the paralocs to hlcgobj.a_call/g_call*, as
|
11 years ago |
Jonas Maebe
|
29263eb343
+ full support for overflow checking on the JVM target (note: significantly
|
12 years ago |
Jonas Maebe
|
83235a483b
* always return a LOC_JUMP from tjvmnotnode.second_boolean: required both
|
13 years ago |
Jonas Maebe
|
bd990d1173
* generate JVM bytecode that passes the stringent requirements of the Dalvik
|
13 years ago |
Jonas Maebe
|
845f50448c
+ support for qword div/mod via helper (the JVM only supports signed
|
14 years ago |
Jonas Maebe
|
80a63197e3
+ support for unaryminus for the JVM target (integer via generic code, float
|
14 years ago |
Jonas Maebe
|
87925db8fb
* fixed 64 bit shl/shr/sar operations: the second argument of the
|
14 years ago |
Jonas Maebe
|
e699eb3cc5
+ added "list" parameter to thlcgjvm.inc/decstack() methods, and
|
14 years ago |
Jonas Maebe
|
f250d5d494
+ full JVM implementation for add-nodes and mat-nodes, except for
|
14 years ago |