summaryrefslogtreecommitdiff
path: root/src/lj_asm_arm.h
Commit message (Expand)AuthorAgeFilesLines
* Bump copyright date.Mike Pall2022-01-151-1/+1
* Bump copyright date.Mike Pall2021-01-021-1/+1
* Prevent patching of the GC exit check branch.Mike Pall2020-09-271-1/+6
* Bump copyright date.Mike Pall2020-01-201-1/+1
* ARM: Fix GCC 7 -Wimplicit-fallthrough warnings.Mike Pall2019-04-291-2/+2
* ARM: Fix condition code check fusion.Mike Pall2019-04-291-13/+15
* Bump copyright date to 2017.Mike Pall2017-01-171-1/+1
* Add guard for obscure aliasing between open upvalues and SSA slots.Mike Pall2016-05-201-1/+0
* Bump copyright date to 2016.Mike Pall2016-03-031-1/+1
* Don't allocate unused 2nd result register in JIT compiler backend.Mike Pall2016-02-101-1/+1
* Bump copyright date to 2015.Mike Pall2015-01-051-1/+1
* Prevent BASE register coalescing if parent uses IR_RETF.Mike Pall2014-02-191-2/+5
* Bump copyright date to 2014.Mike Pall2014-01-161-1/+1
* ARM: Fix register allocation when rematerializing FPRs.Mike Pall2013-07-311-7/+7
* Handle calls with max. args in backends even after SPLIT.Mike Pall2013-05-161-2/+2
* Fix compiler warning.Mike Pall2013-04-221-3/+8
* ARM: Fix cache flush/sync for exit stubs of JIT-compiled code.Mike Pall2013-02-281-0/+1
* Bump copyright date to 2013.Mike Pall2013-02-111-1/+1
* ARM: Fix code generation for integer math.min/math.max.Mike Pall2012-12-021-2/+2
* ARM: Fix armhf call argument handling.Mike Pall2012-12-021-1/+1
* ARM: Drop hard-fp variants of floor/ceil/trunc.Mike Pall2012-10-151-8/+16
* ARM, MIPS: Fix workaround for argument GPRs vs. FPR remat.Mike Pall2012-10-151-1/+1
* ARM, PPC, MIPS: Improve XLOAD operand fusion and register hinting.Mike Pall2012-08-271-1/+1
* Replace strtod() with builtin string to number conversion.Mike Pall2012-08-251-1/+1
* ARM: Fix base register coalescing.Mike Pall2012-08-251-3/+6
* ARM: Fix commit ceaa60c0.Mike Pall2012-08-251-2/+5
* ARM: Don't use argument GPRs to rematerialize FPR arguments.Mike Pall2012-08-191-4/+15
* ARM: Fix calls to hard-float floor/ceil/trunc.Mike Pall2012-08-191-1/+2
* ARM: Add VFP and hard-float ABI variants to JIT compiler.Mike Pall2012-08-091-105/+630
* FFI: Box all accessed or returned enums.Mike Pall2012-07-171-1/+1
* Remove unneeded snapshot preps for sunk stores.Mike Pall2012-07-031-13/+5
* Avoid pesky compiler warnings about C++ keywords (eh?).Mike Pall2012-07-031-6/+6
* Add allocation sinking and store sinking optimization.Mike Pall2012-07-021-18/+31
* Add explicit IR_GCSTEP instruction.Mike Pall2012-07-021-1/+2
* Use HIOP for XSTORE in SPLIT pass.Mike Pall2012-07-021-17/+27
* ARM: Fix conditional branch fixup for OBAR.Mike Pall2012-04-261-2/+2
* ARM: Fix register allocation for ldrd-optimized HREFK.Mike Pall2012-04-261-1/+2
* ARM: Reorder type/value tests to silence Valgrind.Mike Pall2012-04-261-5/+4
* Bump copyright date to 2012.Mike Pall2012-01-231-1/+1
* Move helper for syncing data/instruction cache to lj_mcode.c.Mike Pall2011-12-121-1/+1
* ARM: Fix stack check for spilled BASE in parent.Mike Pall2011-12-101-7/+5
* Get rid of snap->depth.Mike Pall2011-11-201-1/+1
* ARM: Fix code generation for type-check only softfp [AHUV]LOAD.Mike Pall2011-11-111-1/+1
* FFI: Compile calls to stdcall, fastcall and vararg functions.Mike Pall2011-10-271-3/+7
* Fix handling of alignment arguments (nil) to CALLX.Mike Pall2011-10-241-1/+1
* Generalize handling of stack checks indicated by highest exit + 1.Mike Pall2011-10-241-1/+0
* FFI: Cleanup/fix 64 bit arithmetic in assembler backend.Mike Pall2011-10-221-27/+19
* Cleanup various endianess issues in assembler backend.Mike Pall2011-10-221-3/+3
* Don't fuse colocated array offsets without -Ofuse.Mike Pall2011-10-191-1/+1
* ARM: Fix HREFK code generation.Mike Pall2011-09-211-1/+1