aboutsummaryrefslogtreecommitdiff
path: root/src/lj_asm_mips.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 Pall2024-08-191-1/+1
|\|
| * MIPS32: Fix little-endian IR_RETF.Mike Pall2024-08-191-1/+1
* | MIPS64 R2/R6: Fix FP to integer conversions.Mike Pall2024-01-221-10/+10
* | Check for upvalue state transition in IR_UREFO.Mike Pall2023-11-051-10/+17
* | Merge branch 'master' into v2.1Mike Pall2023-08-201-1/+1
|\|
| * Bump copyright date.Mike Pall2023-08-201-1/+1
* | MIPS: Fix "bad FP FLOAD" assertion.Mike Pall2023-08-131-1/+1
* | Merge branch 'master' into v2.1Mike Pall2023-07-121-4/+4
|\|
| * Fix base register coalescing in side trace.Mike Pall2023-07-121-4/+4
* | Merge branch 'master' into v2.1Mike Pall2022-12-221-1/+1
|\|
| * Avoid negation of signed integers in C that may hold INT*_MIN.Mike Pall2022-12-221-1/+1
* | Add missing check for LJ_KEYINDEX in ITERN recording.Mike Pall2022-04-021-2/+21
* | Merge branch 'master' into v2.1Mike Pall2022-01-151-1/+1
|\|
| * Bump copyright date.Mike Pall2022-01-151-1/+1
* | MIPS64: Fix soft-float IR_TOSTR.Mike Pall2021-10-021-1/+1
* | Merge branch 'master' into v2.1Mike Pall2021-10-021-20/+13
|\|
| * MIPS: Fix register allocation in assembly of HREF.Mike Pall2021-10-021-3/+5
* | Compile table traversals: next(), pairs(), BC_ISNEXT/BC_ITERN.Mike Pall2021-09-191-0/+2
* | Use IR_HIOP for generalized two-register returns.Mike Pall2021-09-191-24/+13
* | Refactor IR_VLOAD to take an offset.Mike Pall2021-09-191-0/+1
* | MIPS: Fix trace linking.Mike Pall2021-09-191-2/+6
* | String buffers, part 3c: Add IRBUFHDR_WRITE mode.Mike Pall2021-07-191-0/+21
* | String buffers, part 3a: Add IR_TMPREF for passing TValues to helpers.Mike Pall2021-07-191-25/+57
* | Add IRCONV_NONE for pass-through INT to I64/U64 type change.Mike Pall2021-07-191-1/+1
* | MIPS: Fix handling of long-range spare jumps.Mike Pall2021-03-231-20/+28
* | Merge branch 'master' into v2.1Mike Pall2021-01-021-1/+1
|\|
| * Bump copyright date.Mike Pall2021-01-021-1/+1
* | Merge branch 'master' into v2.1Mike Pall2020-09-271-1/+5
|\|
| * Prevent patching of the GC exit check branch.Mike Pall2020-09-271-1/+6
* | Redesign and harden string interning.Mike Pall2020-06-231-1/+1
* | Improve assertions.Mike Pall2020-06-151-62/+89
* | Remove pow() splitting and cleanup backends.Mike Pall2020-05-231-36/+2
* | Cleanup math function compilation and fix inconsistencies.Mike Pall2020-05-221-1/+0
* | Fix math.min()/math.max() inconsistencies.Mike Pall2020-05-221-3/+3
* | Merge branch 'master' into v2.1Mike Pall2020-01-201-1/+1
|\|
| * Bump copyright date.Mike Pall2020-01-201-1/+1
* | MIPS: Add MIPS64 R6 port.Mike Pall2020-01-201-15/+99
* | MIPS64: Fix register allocation in assembly of HREF.Mike Pall2017-11-081-17/+25
* | MIPS64: Add soft-float support to JIT compiler backend.Mike Pall2017-06-071-38/+179
* | Merge branch 'master' into v2.1Mike Pall2017-06-071-4/+5
|\|
| * MIPS: Fix handling of spare long-range jump slots.Mike Pall2017-06-071-4/+5
* | Merge branch 'master' into v2.1Mike Pall2017-06-071-1/+5
|\|
| * MIPS: Use precise search for exit jump patching.Mike Pall2017-06-071-1/+5
* | MIPS64, part 2: Add MIPS64 hard-float JIT compiler backend.Mike Pall2017-02-201-132/+541
* | Merge branch 'master' into v2.1Mike Pall2017-02-201-9/+6
|\|
| * MIPS: Fix emitted code for U32 to float conversion.Mike Pall2017-02-201-11/+7
* | Merge branch 'master' into v2.1Mike Pall2017-01-171-1/+1
|\|
| * Bump copyright date to 2017.Mike Pall2017-01-171-1/+1