Commit graph

600 commits

Author SHA1 Message Date
MITSUNARI Shigeo
8804abc109 avoid mov if unnecessary 2013-04-17 11:20:49 +09:00
MITSUNARI Shigeo
4f544f03f3 use lea 2013-04-17 06:18:17 +09:00
MITSUNARI Shigeo
7083ac7030 reduce pNum 2013-04-17 06:16:52 +09:00
MITSUNARI Shigeo
57910b2920 rename numQword as stackSizeByte 2013-04-17 06:12:31 +09:00
MITSUNARI Shigeo
b51d70c495 unify parameter tNum and useRCX, useRDX 2013-04-17 05:21:50 +09:00
MITSUNARI Shigeo
3639843e27 fix bug and add test for StackFrame 2013-04-16 22:12:08 +09:00
MITSUNARI Shigeo
8bb6a468d2 remove vervose message of jmp 2013-04-14 14:51:31 +09:00
MITSUNARI Shigeo
dc2cdc3846 add test for @@, @b 2013-03-27 14:41:45 +09:00
MITSUNARI Shigeo
3756d85207 jmp test runs well 2013-03-27 14:28:22 +09:00
MITSUNARI Shigeo
be26fde1fa support label for mov without AutoGrow 2013-03-25 12:08:13 +09:00
MITSUNARI Shigeo
d539797d44 add upd2 2013-03-24 04:58:32 +09:00
MITSUNARI Shigeo
e07fe44f83 add jcxz, jecxz, jrcxz 2013-03-13 15:22:35 +09:00
MITSUNARI Shigeo
4ea82aa4ba remove kanji in comments 2013-03-13 14:01:16 +09:00
MITSUNARI Shigeo
129394c6c0 support unordered_map if possible 2013-01-06 07:53:31 +09:00
MITSUNARI Shigeo
5aa9ca28bf add dependency of lib.h 2012-12-04 16:16:10 +09:00
MITSUNARI Shigeo
a57fdb0f10 test for unorderd init 2012-12-04 16:12:59 +09:00
MITSUNARI Shigeo
beb04b29c3 difference between CodeGenerator::eax and util::eax 2012-12-04 14:11:25 +09:00
MITSUNARI Shigeo
360a8f1d07 change name of var 2012-12-03 09:45:20 +09:00
MITSUNARI Shigeo
cb425242fd unorder init by one file 2012-12-03 09:28:05 +09:00
MITSUNARI Shigeo
3f66cdac5d simple test for init 2012-12-03 09:09:18 +09:00
MITSUNARI Shigeo
5f696277f7 invalid init of static var 2012-12-02 21:28:30 +09:00
MITSUNARI Shigeo
d548d02e2c add lib test 2012-12-02 16:57:17 +09:00
MITSUNARI Shigeo
8cb9480e50 add finit/fninit/fwait 2012-11-01 15:16:27 +09:00
MITSUNARI Shigeo
0e1956bf0e add fldcw/fstcw 2012-11-01 11:19:25 +09:00
MITSUNARI Shigeo
0ba3e596c6 remove files before test 2012-10-29 10:13:56 +09:00
MITSUNARI Shigeo
56941084d8 add dependency of nm_frame 2012-05-22 13:38:23 +09:00
MITSUNARI Shigeo
2ad3c232a0 fix some dependency of test/makefile 2012-05-03 15:27:49 +09:00
MITSUNARI Shigeo
18143d72d6 fix Makefile 2012-03-20 00:22:41 +09:00
MITSUNARI Shigeo
683f7448ae Xbyak ver 3.50 2012-03-20 00:08:35 +09:00
MITSUNARI Shigeo
3d76c416c8 fix auto grow 2012-03-16 23:39:30 +09:00
MITSUNARI Shigeo
96bc55764a distinguish label 2012-03-16 23:14:55 +09:00
MITSUNARI Shigeo
9d9f985fff add test script 2012-03-16 22:04:44 +09:00
MITSUNARI Shigeo
7056b38d36 Merge branch 'master' of github.com:herumi/xbyak into auto_grow 2012-03-16 16:38:29 +09:00
MITSUNARI Shigeo
49a3b954bf jmp test is only 32bit 2012-03-16 16:37:09 +09:00
MITSUNARI Shigeo
a72f745d76 Merge branch 'master' of github.com:herumi/xbyak 2012-03-16 16:26:54 +09:00
MITSUNARI Shigeo
3669c8844d support auto_grow and user allocator 2012-03-16 15:47:23 +09:00
MITSUNARI Shigeo
3b01a603cd use CXX instead of g++ 2012-03-16 15:44:04 +09:00
MITSUNARI Shigeo
f73a88b01d add pclmullqlqdq 2012-02-09 16:06:41 +09:00
MITSUNARI Shigeo
08bb1a0433 fix size property of rip addressing / support movsxd 2011-11-09 14:09:31 +09:00
MITSUNARI Shigeo
83b9047663 fix to dealing with imm8 2011-08-15 10:34:27 +09:00
MITSUNARI Shigeo
82c2ea58c0 typo of OSXSAVE 2011-03-24 15:48:58 +09:00
MITSUNARI Shigeo
eb18bc1be5 support alias of vcmppd 2011-03-23 21:18:43 +09:00
MITSUNARI Shigeo
caf68c488d add vmovq for 32-bit mode ; remove cvtReg to avoid race condition 2011-02-16 17:18:41 +09:00
MITSUNARI Shigeo
77878ed435 fadd, fsubr, etc support st0 omitted parameter 2011-02-10 06:02:20 +09:00
MITSUNARI Shigeo
6a8267992f fix vpextrw reg, xmm, imm 2011-02-08 07:15:26 +09:00
MITSUNARI Shigeo
3510943e8e support AVX 2011-02-04 16:22:38 +09:00
MITSUNARI Shigeo
ba203dc894 use 32bit extended encoding for mov(reg64, imm) 2010-06-01 16:28:14 +09:00
MITSUNARI Shigeo
2965c4c0ba fix fatal error of sub rsp, 1000 2010-05-24 15:16:40 +09:00
MITSUNARI Shigeo
412ddc63e0 add jc/jnc 2010-04-26 15:53:54 +09:00
MITSUNARI Shigeo
cbb4ca2178 first commit 2010-04-16 10:33:04 +09:00