aboutsummaryrefslogtreecommitdiff
path: root/src/lj_emit_x86.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'master' into v2.1Mike Pall2025-01-131-1/+1
|\
| * Bump copyright date.Mike Pall2025-01-131-1/+1
* | Merge branch 'master' into v2.1Mike Pall2023-08-201-1/+1
|\|
| * Bump copyright date.Mike Pall2023-08-201-1/+1
* | Merge branch 'master' into v2.1Mike Pall2022-01-151-1/+1
|\|
| * Bump copyright date.Mike Pall2022-01-151-1/+1
* | Merge branch 'master' into v2.1Mike Pall2021-01-021-1/+1
|\|
| * Bump copyright date.Mike Pall2021-01-021-1/+1
* | Fix Clang build.Mike Pall2020-07-021-1/+1
* | Improve assertions.Mike Pall2020-06-151-10/+12
* | Cleanup CPU detection and tuning for old CPUs.Mike Pall2020-05-201-4/+1
* | Merge branch 'master' into v2.1Mike Pall2020-01-201-1/+1
|\|
| * Bump copyright date.Mike Pall2020-01-201-1/+1
* | Merge branch 'master' into v2.1Mike Pall2018-05-201-2/+4
|\|
| * x86/x64: Check for jcc when using xor r,r in emit_loadi().Mike Pall2018-05-201-2/+4
* | x64/LJ_GC64: Fix emit_rma().Mike Pall2017-07-261-3/+21
* | x64/LJ_GC64: Fix emit_loadk64().Mike Pall2017-03-211-0/+1
* | Merge branch 'master' into v2.1Mike Pall2017-01-171-1/+1
|\|
| * Bump copyright date to 2017.Mike Pall2017-01-171-1/+1
* | x64/LJ_GC64: Add missing backend support and enable JIT compilation.Mike Pall2016-05-231-26/+95
* | Embed 64 bit constants directly in the IR, using two slots.Mike Pall2016-05-231-6/+16
* | x86: Generate BMI2 shifts and rotates, if available.Mike Pall2016-03-281-0/+11
* | Merge branch 'master' into v2.1Mike Pall2016-03-031-1/+1
|\|
| * Bump copyright date to 2016.Mike Pall2016-03-031-1/+1
* | Merge branch 'master' into v2.1Mike Pall2015-01-061-1/+1
|\|
| * Bump copyright date to 2015.Mike Pall2015-01-051-1/+1
* | Merge branch 'master' into v2.1Mike Pall2014-01-161-1/+1
|\|
| * Bump copyright date to 2014.Mike Pall2014-01-161-1/+1
* | Add generic load/store with offset to assembler backends.Mike Pall2013-04-211-8/+8
* | x86/x64: Drop xmm register/memory move tuning for K8.Mike Pall2013-02-211-7/+3
|/
* Bump copyright date to 2013.Mike Pall2013-02-111-1/+1
* Fix PHI stack slot syncing.Mike Pall2012-05-071-0/+9
* Bump copyright date to 2012.Mike Pall2012-01-231-1/+1
* Portability cleanups for assembler backend.Mike Pall2011-05-171-2/+3
* Move x86/x64 parts of JIT assembler backend to extra files.Mike Pall2011-05-121-0/+456