summaryrefslogtreecommitdiff
path: root/src/buildvm_ppc.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Reorganize build process.Mike Pall2012-06-091-9797/+0
| | | | | | | | | Drop pre-translated buildvm_*.h. Rename buildvm_*.dasc to vm_*.dasc. Move buildvm* to host directory. Build minilua, unless HOST_LUA is set. Use HOST_LUA to run DynASM. Translate only vm_*.dasc for target architecture.
* ARM/PPC/MIPS: Fix tailcall from fast function (esp. tostring).Mike Pall2012-05-101-404/+405
|
* PPC: Use builtin D-Cache/I-Cache sync code.Mike Pall2012-03-291-403/+427
|
* PPC: Avoid pointless arg clearing in BC_IFUNCF. Remove dead code.Mike Pall2012-01-231-559/+527
|
* FFI: Add callback support for PPC.Mike Pall2011-12-121-1165/+1384
|
* FFI: Add unwind definitions for lj_vm_ffi_call.Mike Pall2011-11-121-389/+437
| | | | | Adds exception interoperability for C/C++ functions called via FFI from the interpreter.
* PPC: Fix write barrier in USETV/USETS.Mike Pall2011-10-251-4/+4
|
* PPC: Fix/improve interpreter/JIT integration.Mike Pall2011-10-241-399/+421
| | | | | Switch to per-trace exit stubs. Drop register holding current trace number.
* PPC: Fix GC barrier for TSETM.Mike Pall2011-09-141-3/+3
|
* PPC: Interpreter/JIT integration.Mike Pall2011-09-051-482/+780
|
* PPC: Save/restore cr2, cr3 and cr4 when entering/leaving VM.Mike Pall2011-08-101-928/+983
|
* PPC: Add machine-specific part of FFI.Mike Pall2011-08-011-368/+512
|
* PPC: Fix floor/ceil for dual-number mode.Mike Pall2011-07-251-478/+480
|
* PPC: Add dual-number mode interpreter. Enable by default.Mike Pall2011-07-251-777/+3107
|
* PPC: Add dual-number mode interpreter.Mike Pall2011-07-131-1/+6686
|
* PPC: Add build rules for PPC interpreter (non-functional, yet).Mike Pall2011-07-031-0/+1