aboutsummaryrefslogtreecommitdiff
path: root/src (follow)
Commit message (Expand)AuthorAgeFilesLines
* Final calling convention cleanup for x64 interpreter.Mike Pall2009-12-282-443/+468
* More calling convention cleanups for x64 interpreter.Mike Pall2009-12-272-203/+284
* Use fastcall for remaining 1-arg/2-arg calls from interpreter.Mike Pall2009-12-2715-1304/+1248
* Add SSE variant of pow/powi to interpreter.Mike Pall2009-12-254-733/+942
* Add build infrastructure for the SSE2-enabled interpreter.Mike Pall2009-12-224-5/+21
* Fix last commit.Mike Pall2009-12-222-2/+2
* Miscellaneous cleanups for x64 interpreter.Mike Pall2009-12-222-27/+54
* Use SSE variants for IRFPM_FLOOR/CEIL/TRUNC unless SSE4.1 available.Mike Pall2009-12-222-0/+21
* Add SSE2 variants for all FP ops (except vm_pow*) in interpreter.Mike Pall2009-12-222-1052/+1864
* Add SSE2 variants of basic arithmetic ops in interpreter.Mike Pall2009-12-212-487/+939
* Properly compile on Debian kFreeBSD.Mike Pall2009-12-202-1/+4
* Adapt most outbound calls in interpreter to x64 calling conventions.Mike Pall2009-12-192-788/+961
* Better change the saved regs for the x64 interpreter, too.Mike Pall2009-12-181-2/+2
* Change KBASE/PC regs for x64/POSIX to get shorter encodings.Mike Pall2009-12-171-3/+3
* Adapt primary inbound calls in x64 interpreter.Mike Pall2009-12-178-317/+402
* Cleanup DynASM action list flushes.Mike Pall2009-12-161-772/+784
* Change some misuses of esp in x64 interpreter.Mike Pall2009-12-162-36/+36
* Define x64 interpreter frame and cleanup use of stack temps.Mike Pall2009-12-162-106/+175
* Unify interpreter reg saves/restores for WIN64 prolog/epilog req.Mike Pall2009-12-152-801/+800
* First bunch of register definitions for x64 interpreter.Mike Pall2009-12-151-14/+70
* Fix off-by-one error in err_chunkid().Mike Pall2009-12-141-1/+1
* Reorg Makefile to allow more overrides on the make command line.Mike Pall2009-12-081-33/+41
* Remove asm auto-detection due to cross-compilation issues.Mike Pall2009-12-083-12/+5
* Add DynASM-built files to public repo.Mike Pall2009-12-082-1/+1730
* Fast forward to sync public repo.Mike Pall2009-12-0838-743/+1153
* LuaJIT-2.0.0-beta2 hotfix #2v2.0.0-beta2-hotfix2Mike Pall2009-12-083-11/+20
* LuaJIT 2.0.0-beta2 hotfix #1Mike Pall2009-12-082-3/+2
* RELEASE LuaJIT-2.0.0-beta2v2.0.0-beta2Mike Pall2009-12-0835-329/+749
* RELEASE LuaJIT-2.0.0-beta1v2.0.0-beta1Mike Pall2009-12-0897-0/+34855