summaryrefslogtreecommitdiff
path: root/doc (unfollow)
Commit message (Expand)AuthorFilesLines
2012-08-27Add table of IR type sizes.Mike Pall3-6/+21
2012-08-27ARM, PPC, MIPS: Improve XLOAD operand fusion and register hinting.Mike Pall4-5/+9
2012-08-27Fix underflow handling in builtin string to number conversion.Mike Pall1-1/+1
2012-08-26Replace some trivial uses of fprintf() with fputs.Mike Pall2-5/+9
2012-08-26Replace divisions with simpler code.Mike Pall2-11/+14
2012-08-26Fix compilation with FFI disabled.Mike Pall2-3/+5
2012-08-26Remove old Makefile rules.Mike Pall2-9/+2
2012-08-25Replace strtod() with builtin string to number conversion.Mike Pall24-272/+660
2012-08-25Add support for '%a' and '%A' to string.format.Mike Pall1-3/+3
2012-08-25ARM: Fix base register coalescing.Mike Pall2-3/+7
2012-08-25ARM: Fix commit ceaa60c0.Mike Pall1-2/+5
2012-08-20Minor fixes to FOLD rules.Mike Pall1-8/+20
2012-08-19ARM: Fix hard-float lj_vm_trunc() (used by compiled math.modf).Mike Pall1-2/+2
2012-08-19MIPS: Don't use argument GPRs to rematerialize FPR arguments.Mike Pall1-11/+20
2012-08-19ARM: Don't use argument GPRs to rematerialize FPR arguments.Mike Pall1-4/+15
2012-08-19ARM, MIPS, PPC: Rematerialize FPR invariants first.Mike Pall1-2/+11
2012-08-19MIPS: Fix calls to floor/ceil/trunc.Mike Pall2-8/+6
2012-08-19ARM: Fix calls to hard-float floor/ceil/trunc.Mike Pall1-1/+2
2012-08-16Fix shrinking of direct mapped block in builtin allocator.Mike Pall1-1/+1
2012-08-15Fix last commit.Mike Pall1-3/+3
2012-08-15FOLD x / 2^k ==> x * 2^-k.Mike Pall1-0/+9
2012-08-14x86: Simplify error message for CPUs lacking CMOV.Mike Pall1-1/+1
2012-08-12FFI: Don't keep CType * across call. Callback may reallocate table.Mike Pall1-0/+2
2012-08-11Do not use DWARF unwinder on Windows.Mike Pall1-45/+0
2012-08-09Update cross-compilation docs.Mike Pall1-63/+63
2012-08-09ARM: Enable VFP and hard-float ABI support.Mike Pall1-5/+2
2012-08-09ARM: Add VFP and hard-float ABI variants to JIT compiler.Mike Pall8-113/+760
2012-08-09Never compile DWARF unwinder on Windows.Mike Pall1-1/+1
2012-08-08FFI: Compile ffi.typeof(cdata).Mike Pall3-2/+16
2012-08-08FFI: Compile assignments from enums.Mike Pall1-2/+5
2012-08-05Add missing change for last commit.Mike Pall1-0/+1
2012-08-05FFI: Improve error message for bad indexing attempts.Mike Pall1-3/+7
2012-08-05FFI: Initialize all fields of standard types.Mike Pall1-0/+2
2012-08-02FFI: Fix alignment of C call structure.Mike Pall1-1/+5
2012-07-30ARM: Add hard-float ABI support to the FFI (interpreter).Mike Pall5-19/+193
2012-07-30ARM: Add VFP and hard-float ABI variants to interpreter.Mike Pall3-28/+434
2012-07-29Only replay sunk stores up to the snapshot reference.Mike Pall1-2/+1
2012-07-29Need to handle TBAR in SINK pass.Mike Pall1-1/+1
2012-07-29Handle cross-compiles with FPU/no-FPU or hard-fp/soft-fp ABI mismatch.Mike Pall2-6/+16
2012-07-29ARM: Add VFP instructions to ARM disassembler.Mike Pall1-9/+154
2012-07-29DynASM/ARM: Add VFP instructions.Mike Pall2-49/+235
2012-07-24Don't treat all constified cdata content as constant.Mike Pall3-2/+16
2012-07-20Turn loads from immutable upvalues into constants.Mike Pall6-24/+72
2012-07-20Fix slot flags in snapshot replay.Mike Pall1-1/+1
2012-07-18Fix restore of sunk CNEWI with implicit P32 to P64 conversion.Mike Pall1-0/+4
2012-07-17FFI: Box all accessed or returned enums.Mike Pall11-60/+121
2012-07-17Fix FOLD rule (i-j)-i => 0-j.Mike Pall1-1/+1
2012-07-17Workaround for MSVC conversion bug (double -> uint32_t -> int32_t).Mike Pall1-0/+7
2012-07-16x86/x64: Fix fusion of unsigned byte comparisons with swapped ops.Mike Pall1-2/+2
2012-07-16ARM: Invoke SPLIT pass for leftover IR_TOBIT.Mike Pall1-0/+2