summaryrefslogtreecommitdiff
path: root/src/lj_asm_arm.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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
* Use some register allocator helpers for multiple architectures.Mike Pall2011-09-051-67/+0
* Reorganize trace linking and track link types.Mike Pall2011-06-281-2/+1
* ARM: Fuse XLOAD/XSTORE operands.Mike Pall2011-06-051-52/+138
* Add narrowing of modulo operator.Mike Pall2011-06-031-1/+12
* ARM: Add ARM-specific assembler backend.Mike Pall2011-06-021-0/+1763