aboutsummaryrefslogtreecommitdiff
path: root/src/lj_opt_split.c (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
* | Fix soft-float IR_POW splitting.Mike Pall2022-03-201-1/+1
* | Revert to trival pow() optimizations to prevent inaccuracies.Mike Pall2022-03-081-1/+1
* | Merge branch 'master' into v2.1Mike Pall2022-01-151-1/+1
|\|
| * Bump copyright date.Mike Pall2022-01-151-1/+1
* | String buffers, part 3a: Add IR_TMPREF for passing TValues to helpers.Mike Pall2021-07-191-1/+1
* | Merge branch 'master' into v2.1Mike Pall2021-01-021-1/+1
|\|
| * Bump copyright date.Mike Pall2021-01-021-1/+1
* | Improve assertions.Mike Pall2020-06-151-10/+12
* | Remove pow() splitting and cleanup backends.Mike Pall2020-05-231-21/+0
* | Cleanup math function compilation and fix inconsistencies.Mike Pall2020-05-221-3/+0
* | Merge branch 'master' into v2.1Mike Pall2020-01-201-1/+1
|\|
| * Bump copyright date.Mike Pall2020-01-201-1/+1
* | MIPS64: Add soft-float support to JIT compiler backend.Mike Pall2017-06-071-1/+1
* | Fix soft-float math.abs() and negation.Mike Pall2017-02-201-1/+2
* | Merge branch 'master' into v2.1Mike Pall2017-01-171-1/+1
|\|
| * Bump copyright date to 2017.Mike Pall2017-01-171-1/+1
* | MIPS: Fix build failures and warnings.Mike Pall2016-05-291-1/+1
* | Embed 64 bit constants directly in the IR, using two slots.Mike Pall2016-05-231-0/+2
* | Add IR_FLOAD with REF_NIL for field loads from GG_State.Mike Pall2016-05-211-0/+6
* | Merge branch 'master' into v2.1Mike Pall2016-03-031-1/+1
|\|
| * Bump copyright date to 2016.Mike Pall2016-03-031-1/+1
* | MIPS: Add soft-float support to JIT compiler backend.Mike Pall2016-02-101-3/+7
* | Merge branch 'master' into v2.1Mike Pall2015-11-261-1/+2
|\|
| * FFI: Fix SPLIT pass for CONV i64.u64.Mike Pall2015-11-261-1/+2
* | 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
* | Big renaming of string buffer/formatting/conversion functions.Mike Pall2013-05-131-1/+0
* | Merge branch 'master' into v2.1Mike Pall2013-03-231-19/+27
|\|
| * FFI: Fix snapshot substitution in SPLIT pass.Mike Pall2013-03-231-19/+27
* | FFI: Add 64 bit bitwise operations.Mike Pall2013-03-141-1/+126
* | String buffer refactoring, part 1.Mike Pall2013-02-271-1/+2
|/
* Bump copyright date to 2013.Mike Pall2013-02-111-1/+1
* Fold KPTR + offset in SPLIT pass.Mike Pall2012-09-271-0/+2
* ARM: Invoke SPLIT pass for leftover IR_TOBIT.Mike Pall2012-07-161-0/+2
* Handle joining IR_HIOP in SPLIT pass.Mike Pall2012-07-021-0/+10
* Use HIOP for XSTORE in SPLIT pass.Mike Pall2012-07-021-19/+3
* ARM: Fix rejoin of pow in SPLIT pass.Mike Pall2012-04-301-1/+1
* ARM: Handle all CALL* ops with double results in SPLIT pass.Mike Pall2012-04-291-0/+2
* Bump copyright date to 2012.Mike Pall2012-01-231-1/+1
* ARM: Fix IR splitting for softfp XLOAD.Mike Pall2011-11-111-4/+12
* Fix compiler warning.Mike Pall2011-10-241-0/+1
* Separate/rename NUM/FLOAT <-> I64/U64 conversion functions.Mike Pall2011-10-221-4/+4
* Cleanup various endianess issues in assembler backend.Mike Pall2011-10-221-1/+1
* FFI/ARM: Ensure invocation of SPLIT pass for float conversions.Mike Pall2011-10-141-5/+6