Commit Graph

20 Commits

Author SHA1 Message Date
Mike Pall
309d8f5aab Cleanup library function caching in dasm_x86.lua. 2010-08-03 22:32:43 +02:00
Mike Pall
4d9be5b8f8 Bump all copyright dates to 2010. 2010-01-09 14:28:11 +01:00
Mike Pall
9df01f96b9 Allow @ in DynASM globals. 2010-01-05 22:07:54 +01:00
Mike Pall
da65e0dfed Fix DynASM x64 encoding for qword-only instructions. 2009-12-28 21:00:03 +01:00
Mike Pall
e5438daffe Ignore lea operand size in DynASM x86/x64. 2009-12-27 18:25:01 +01:00
Mike Pall
64a4528cac Fix memory operand sizes for some SSE ops in DynASM. 2009-12-21 16:41:03 +01:00
Mike Pall
1353acacb1 Allow quadword lea for DynASM x64. 2009-12-17 22:03:33 +01:00
Mike Pall
1e7951ea7b Cleanup DynASM action list flushes. 2009-12-16 22:31:15 +01:00
Mike Pall
eb8ee661f2 Fix handling of byte-addressable registers in DynASM x64. 2009-12-16 21:58:15 +01:00
Mike Pall
3a18dba3f2 Add support for rip-relative displacements to DynASM x64. 2009-12-16 05:47:52 +01:00
Mike Pall
d2156c7f73 Warn about use of esp with DynASM x64. 2009-12-16 04:34:54 +01:00
Mike Pall
267d7152ab Allow 32 bit regs for indexing even for DynASM x64. 2009-12-15 04:45:34 +01:00
Mike Pall
31f0074c5e Make DynASM conditionals available before .arch statement. 2009-12-15 04:29:22 +01:00
Mike Pall
b2b8577a93 Add usage message for mov64 to DynASM x64. 2009-12-15 04:22:42 +01:00
Mike Pall
ef885f476e Add support for 64 bit immediates/displacements to DynASM x64. 2009-12-13 19:11:11 +01:00
Mike Pall
d12d036023 Pick unused X char to force REX.W in DynASM x64. 2009-12-10 12:52:32 +01:00
Mike Pall
33171e8180 Add 64 bit instruction templates to DynASM x64 and fix REX encoding. 2009-12-10 05:59:42 +01:00
Mike Pall
0acb23426a Add REX encoding to DynASM x64. 2009-12-10 04:01:57 +01:00
Mike Pall
fe36e4ac59 Add DynASM x64 module (non-functional). Add extra x64 registers. 2009-12-10 01:24:24 +01:00
Mike Pall
55b1695971 RELEASE LuaJIT-2.0.0-beta1 2009-12-08 19:46:35 +01:00