Mike Pall
|
17d3fc47f3
|
Avoid pesky compiler warnings about C++ keywords (eh?).
|
2012-07-03 13:19:32 +02:00 |
|
Mike Pall
|
0af3f47ba0
|
Add allocation sinking and store sinking optimization.
|
2012-07-02 23:47:12 +02:00 |
|
Mike Pall
|
5d0115ef8d
|
Add explicit IR_GCSTEP instruction.
|
2012-07-02 22:42:40 +02:00 |
|
Mike Pall
|
264177b0d0
|
Use HIOP for XSTORE in SPLIT pass.
|
2012-07-02 22:37:00 +02:00 |
|
Mike Pall
|
a53a549774
|
PPC: Fix HREFK code generation for huge tables.
|
2012-03-29 01:11:23 +02:00 |
|
Mike Pall
|
509ca0f0db
|
PPC: Fix fusion of floating-point XLOAD/XSTORE.
|
2012-03-29 01:10:35 +02:00 |
|
Mike Pall
|
10ef109eef
|
Bump copyright date to 2012.
|
2012-01-23 22:42:42 +01:00 |
|
Mike Pall
|
a064156d5d
|
PPC: Avoid undefined operand dereference in BAND/shift fusion.
|
2011-12-13 18:05:51 +01:00 |
|
Mike Pall
|
10474987bd
|
Move helper for syncing data/instruction cache to lj_mcode.c.
Sync caches after dynamic code generation for FFI callbacks.
|
2011-12-12 23:10:46 +01:00 |
|
Mike Pall
|
dc2a39e46d
|
Get rid of snap->depth.
|
2011-11-20 13:23:25 +01:00 |
|
Mike Pall
|
2dc574d06b
|
FFI: Compile calls to stdcall, fastcall and vararg functions.
|
2011-10-27 01:57:30 +02:00 |
|
Mike Pall
|
1d190c99a2
|
PPC: Fuse BAND with shift to rlwinm.
|
2011-10-25 21:29:58 +02:00 |
|
Mike Pall
|
179fe9e5d8
|
PPC: Fuse BSWAP with XLOAD/XSTORE to lwbrx/stwbrx.
|
2011-10-25 19:50:44 +02:00 |
|
Mike Pall
|
0cf8c20be8
|
PPC: Integrate and enable JIT compiler.
|
2011-10-24 16:43:51 +02:00 |
|