| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Merge branch 'master' into v2.1 | Mike Pall | 2023-08-20 | 1 | -1/+1 |
| |\ | |||||
| | * | Bump copyright date. | Mike Pall | 2023-08-20 | 1 | -1/+1 |
| | | | |||||
| * | | Fix soft-float IR_POW splitting. | Mike Pall | 2022-03-20 | 1 | -1/+1 |
| | | | | | | | | | Reported by lison0322. | ||||
| * | | Revert to trival pow() optimizations to prevent inaccuracies. | Mike Pall | 2022-03-08 | 1 | -1/+1 |
| | | | |||||
| * | | Merge branch 'master' into v2.1 | Mike Pall | 2022-01-15 | 1 | -1/+1 |
| |\| | |||||
| | * | Bump copyright date. | Mike Pall | 2022-01-15 | 1 | -1/+1 |
| | | | |||||
| * | | String buffers, part 3a: Add IR_TMPREF for passing TValues to helpers. | Mike Pall | 2021-07-19 | 1 | -1/+1 |
| | | | | | | | | | Sponsored by fmad.io. | ||||
| * | | Merge branch 'master' into v2.1 | Mike Pall | 2021-01-02 | 1 | -1/+1 |
| |\| | |||||
| | * | Bump copyright date. | Mike Pall | 2021-01-02 | 1 | -1/+1 |
| | | | |||||
| * | | Improve assertions. | Mike Pall | 2020-06-15 | 1 | -10/+12 |
| | | | |||||
| * | | Remove pow() splitting and cleanup backends. | Mike Pall | 2020-05-23 | 1 | -21/+0 |
| | | | |||||
| * | | Cleanup math function compilation and fix inconsistencies. | Mike Pall | 2020-05-22 | 1 | -3/+0 |
| | | | |||||
| * | | Merge branch 'master' into v2.1 | Mike Pall | 2020-01-20 | 1 | -1/+1 |
| |\| | |||||
| | * | Bump copyright date. | Mike Pall | 2020-01-20 | 1 | -1/+1 |
| | | | |||||
| * | | MIPS64: Add soft-float support to JIT compiler backend. | Mike Pall | 2017-06-07 | 1 | -1/+1 |
| | | | | | | | | | | | Contributed by Djordje Kovacevic and Stefan Pejic from RT-RK.com. Sponsored by Cisco Systems, Inc. | ||||
| * | | Fix soft-float math.abs() and negation. | Mike Pall | 2017-02-20 | 1 | -1/+2 |
| | | | | | | | | | Broken since SIMD constants were switched to IR_FLOAD REF_NIL. | ||||
| * | | Merge branch 'master' into v2.1 | Mike Pall | 2017-01-17 | 1 | -1/+1 |
| |\| | |||||
| | * | Bump copyright date to 2017. | Mike Pall | 2017-01-17 | 1 | -1/+1 |
| | | | |||||
| * | | MIPS: Fix build failures and warnings. | Mike Pall | 2016-05-29 | 1 | -1/+1 |
| | | | |||||
| * | | Embed 64 bit constants directly in the IR, using two slots. | Mike Pall | 2016-05-23 | 1 | -0/+2 |
| | | | | | | | | | Contributed by Peter Cawley. | ||||
| * | | Add IR_FLOAD with REF_NIL for field loads from GG_State. | Mike Pall | 2016-05-21 | 1 | -0/+6 |
| | | | | | | | | | Contributed by Peter Cawley. | ||||
| * | | Merge branch 'master' into v2.1 | Mike Pall | 2016-03-03 | 1 | -1/+1 |
| |\| | |||||
| | * | Bump copyright date to 2016. | Mike Pall | 2016-03-03 | 1 | -1/+1 |
| | | | |||||
| * | | MIPS: Add soft-float support to JIT compiler backend. | Mike Pall | 2016-02-10 | 1 | -3/+7 |
| | | | |||||
| * | | Merge branch 'master' into v2.1 | Mike Pall | 2015-11-26 | 1 | -1/+2 |
| |\| | |||||
| | * | FFI: Fix SPLIT pass for CONV i64.u64. | Mike Pall | 2015-11-26 | 1 | -1/+2 |
| | | | | | | | | | Thanks to Vyacheslav Egorov. | ||||
| * | | Merge branch 'master' into v2.1 | Mike Pall | 2015-01-06 | 1 | -1/+1 |
| |\| | |||||
| | * | Bump copyright date to 2015. | Mike Pall | 2015-01-05 | 1 | -1/+1 |
| | | | |||||
| * | | Merge branch 'master' into v2.1 | Mike Pall | 2014-01-16 | 1 | -1/+1 |
| |\| | |||||
| | * | Bump copyright date to 2014. | Mike Pall | 2014-01-16 | 1 | -1/+1 |
| | | | |||||
| * | | Big renaming of string buffer/formatting/conversion functions. | Mike Pall | 2013-05-13 | 1 | -1/+0 |
| | | | |||||
| * | | Merge branch 'master' into v2.1 | Mike Pall | 2013-03-23 | 1 | -19/+27 |
| |\| | |||||
| | * | FFI: Fix snapshot substitution in SPLIT pass. | Mike Pall | 2013-03-23 | 1 | -19/+27 |
| | | | |||||
| * | | FFI: Add 64 bit bitwise operations. | Mike Pall | 2013-03-14 | 1 | -1/+126 |
| | | | |||||
| * | | String buffer refactoring, part 1. | Mike Pall | 2013-02-27 | 1 | -1/+2 |
| |/ | | | | | Move string buffer handling to lj_buf.*. Use common buffer resizing function. | ||||
| * | Bump copyright date to 2013. | Mike Pall | 2013-02-11 | 1 | -1/+1 |
| | | |||||
| * | Fold KPTR + offset in SPLIT pass. | Mike Pall | 2012-09-27 | 1 | -0/+2 |
| | | |||||
| * | ARM: Invoke SPLIT pass for leftover IR_TOBIT. | Mike Pall | 2012-07-16 | 1 | -0/+2 |
| | | | | | Can only happen with -O-fold for TOBIT(constant). | ||||
| * | Handle joining IR_HIOP in SPLIT pass. | Mike Pall | 2012-07-02 | 1 | -0/+10 |
| | | |||||
| * | Use HIOP for XSTORE in SPLIT pass. | Mike Pall | 2012-07-02 | 1 | -19/+3 |
| | | |||||
| * | ARM: Fix rejoin of pow in SPLIT pass. | Mike Pall | 2012-04-30 | 1 | -1/+1 |
| | | |||||
| * | ARM: Handle all CALL* ops with double results in SPLIT pass. | Mike Pall | 2012-04-29 | 1 | -0/+2 |
| | | |||||
| * | Bump copyright date to 2012. | Mike Pall | 2012-01-23 | 1 | -1/+1 |
| | | |||||
| * | ARM: Fix IR splitting for softfp XLOAD. | Mike Pall | 2011-11-11 | 1 | -4/+12 |
| | | |||||
| * | Fix compiler warning. | Mike Pall | 2011-10-24 | 1 | -0/+1 |
| | | |||||
| * | Separate/rename NUM/FLOAT <-> I64/U64 conversion functions. | Mike Pall | 2011-10-22 | 1 | -4/+4 |
| | | |||||
| * | Cleanup various endianess issues in assembler backend. | Mike Pall | 2011-10-22 | 1 | -1/+1 |
| | | |||||
| * | FFI/ARM: Ensure invocation of SPLIT pass for float conversions. | Mike Pall | 2011-10-14 | 1 | -5/+6 |
| | | |||||
| * | Move math helpers to lj_vmmath.c. Add missing log2/exp2 for Symbian. | Mike Pall | 2011-06-03 | 1 | -1/+1 |
| | | |||||
| * | Many soft-float-related fixes to SPLIT pass and assembler backend. | Mike Pall | 2011-06-02 | 1 | -31/+98 |
| | | |||||
