summaryrefslogtreecommitdiff
path: root/src/lj_target_x86.h
Commit message (Expand)AuthorAgeFilesLines
* Bump copyright date.Mike Pall2022-01-151-1/+1
* Bump copyright date.Mike Pall2021-01-021-1/+1
* Bump copyright date.Mike Pall2020-01-201-1/+1
* Bump copyright date to 2017.Mike Pall2017-01-171-1/+1
* Bump copyright date to 2016.Mike Pall2016-03-031-1/+1
* Bump copyright date to 2015.Mike Pall2015-01-051-1/+1
* Bump copyright date to 2014.Mike Pall2014-01-161-1/+1
* Bump copyright date to 2013.Mike Pall2013-02-111-1/+1
* FFI: Fix recording of bool call result check on x86/x64.Mike Pall2012-11-061-0/+2
* x86: Fix register allocation for calls returning register pair.Mike Pall2012-09-271-0/+1
* Fix PHI stack slot syncing.Mike Pall2012-05-071-0/+2
* Bump copyright date to 2012.Mike Pall2012-01-231-1/+1
* FFI: Add callback support (for x86/x64).Mike Pall2011-11-141-0/+2
* FFI: Compile calls to stdcall, fastcall and vararg functions.Mike Pall2011-10-271-0/+4
* Cleanup various endianess issues in assembler backend.Mike Pall2011-10-221-0/+1
* Portability cleanups for assembler backend.Mike Pall2011-05-171-2/+2
* Cleanup of target dependencies.Mike Pall2011-05-161-0/+4
* Add target-specific macro for stack alignment in assembler backend.Mike Pall2011-05-161-0/+1
* Disentangle target-specific parts of JIT assembler backend.Mike Pall2011-05-121-0/+6
* DUALNUM: Add integer variant of MIN/MAX.Mike Pall2011-03-111-0/+1
* Add SPLIT pass to split 64 bit IR instructions for 32 bit CPUs.Mike Pall2011-02-021-0/+9
* Bump copyright date to 2011.Mike Pall2011-01-091-1/+1
* Fix handling of floats in x86/x64 backend.Mike Pall2011-01-051-0/+1
* Add support for non-constant integer IR_MUL to backend.Mike Pall2011-01-031-1/+3
* Add support for IRT_FLOAT to XLOAD/XSTORE.Mike Pall2010-12-301-0/+2
* Refactoring of conversion ops, part 1: add IR_CONV.Mike Pall2010-12-301-0/+5
* Add IR_TOI64.Mike Pall2010-12-061-0/+1
* Add support for integer IR_MUL.Mike Pall2010-12-061-0/+1
* Add support for 64 bit integer arithmetic to x64 backend.Mike Pall2010-12-061-1/+1
* Cleanup architecture, ABI and OS definitions.Mike Pall2010-11-161-3/+3
* Generate indirect calls for out-of-range distances on x64.Mike Pall2010-03-071-0/+6
* Save/restore remaining callee-save regs on trace<->interp transitions.Mike Pall2010-02-271-2/+2
* Add x64 call argument setup. More 32/64 bit cleanups in assembler.Mike Pall2010-02-251-5/+21
* Major 32/64 bit cleanups in assembler and exit handling.Mike Pall2010-02-241-10/+16
* Fix exit state for 64 bit mode.Mike Pall2010-02-241-1/+1
* Bump all copyright dates to 2010.Mike Pall2010-01-091-1/+1
* Change callee-save regs for x64 interpreter to shorten code.Mike Pall2009-12-281-0/+5
* Fast forward to sync public repo.Mike Pall2009-12-081-2/+9
* RELEASE LuaJIT-2.0.0-beta1v2.0.0-beta1Mike Pall2009-12-081-0/+257