Commit History

Author SHA1 Message Date
  Mike Pall ff7f7a7180 Cleanup various endianess issues in assembler backend. 14 years ago
  Mike Pall e80478c44b Rearrange defines for workarounds to embedded operating systems. 14 years ago
  Mike Pall 00591a2539 Fix PE/COFF bytecode file format for big-endian targets. 14 years ago
  Mike Pall a39aac0445 Fix FOLD rule for CONV.flt.num(CONV.num.flt(x)) => x. 14 years ago
  Mike Pall 45df079c01 FFI/x86: Fix CONV.u32.num rounding. 14 years ago
  Mike Pall 2fcd562582 Don't fuse colocated array offsets without -Ofuse. 14 years ago
  Mike Pall f50075a9d7 Fixup PC in tracebacks after exits from down-recursive traces. 14 years ago
  Mike Pall e5f310eefa PPC: Distinguish slwi, srwi and rlwinm in disassembly. 14 years ago
  Mike Pall 270de2d6cc Add missing FOLD rule for integer NEG of constants. 14 years ago
  Mike Pall c5164b1a7d FFI/ARM: Ensure invocation of SPLIT pass for float conversions. 14 years ago
  Mike Pall 4c9318792f Save tmptv state for trace recorder across RECORD vmevent. 14 years ago
  Mike Pall 882537a874 FFI: Fix unfused loads of float fields. 14 years ago
  Mike Pall bc95d54ec9 FFI: Fix call argument and return handling for I8/U8/I16/U16 types. 14 years ago
  Mike Pall 120c3adbff FFI: Record loads/stores to external variables in namespaces. 14 years ago
  Mike Pall 4a144625c9 FFI: Fix recording of const/enum lookups in namespaces. 14 years ago
  Mike Pall f34ac81e3a Remove unneeded PHI barrier for reassociation of duplicate ops. 14 years ago
  Mike Pall 76a2a7c857 Avoid overwriting argument with error from metacall recording. 14 years ago
  Mike Pall 3c998f6c3c Fix (harmless) typo. 14 years ago
  Mike Pall da9c74f163 ARM: Fix HREFK code generation. 14 years ago
  Mike Pall c5e75e7893 Generate a portable vmdef.lua. 14 years ago
  Mike Pall 5fedf72ca6 PPC/e500: Fix GC barrier for TSETM. 14 years ago
  Mike Pall 1a899ff671 PPC: Fix GC barrier for TSETM. 14 years ago
  Mike Pall 6d854c04fe ARM: Fix GC barrier for TSETM. 14 years ago
  Mike Pall c3116b4f1d Fix typo. 14 years ago
  Mike Pall 1c5fbd4c1d ARM: Disable CPU detection for interpreter-only builds. 14 years ago
  Mike Pall c56ae9f6ef Increase max. number of exit stub groups to correspond with -Omaxsnap. 14 years ago
  Mike Pall 1b949dc60a Use some register allocator helpers for multiple architectures. 14 years ago
  Mike Pall ae3317b186 PPC: Interpreter/JIT integration. 14 years ago
  Mike Pall bab2f0efae PPC: Fix or remove assembler helper functions. 14 years ago
  Mike Pall 690ff909f5 PPC: More interpreter tuning. Use y-bit for branch predictions. 14 years ago