Commit graph

910 commits

Author SHA1 Message Date
Quentin Carbonneaux
274b07e224 typo in abi.txt 2016-03-09 13:34:15 -05:00
Quentin Carbonneaux
7d79f9e216 be more precise in load types 2016-03-09 11:52:56 -05:00
Quentin Carbonneaux
4d41a720d0 use opdesc[] in isel.c 2016-03-09 11:50:44 -05:00
Quentin Carbonneaux
7b2cd38cc3 typo in abi.txt 2016-03-09 11:26:24 -05:00
Quentin Carbonneaux
a6ef2279c7 document more hybrid return 2016-03-09 11:03:39 -05:00
Quentin Carbonneaux
64e5dd3421 fix wrong rbp location in abi.txt 2016-03-09 10:58:31 -05:00
Quentin Carbonneaux
851e0f7d43 Ori says we have to use "check" 2016-03-09 10:17:30 -05:00
Quentin Carbonneaux
890d587b57 more makefile magic 2016-03-09 10:11:10 -05:00
Quentin Carbonneaux
03f853b6e7 pheeew, fix numbered titles 2016-03-08 22:15:54 -05:00
Quentin Carbonneaux
fc1a998292 html5 conformance fixes 2016-03-08 21:56:32 -05:00
Quentin Carbonneaux
430a6b83e0 cosmetics in abi.txt 2016-03-08 21:48:58 -05:00
Quentin Carbonneaux
b3ec80d3d7 oops, fix quotes in Makefile 2016-03-08 21:23:48 -05:00
Quentin Carbonneaux
98c36c2850 add build scripts 2016-03-08 21:17:01 -05:00
Quentin Carbonneaux
34d97d4102 add links in toc 2016-03-08 21:16:34 -05:00
Quentin Carbonneaux
9f88d9fe99 fix verb handling 2016-03-08 21:00:54 -05:00
Quentin Carbonneaux
f2824733f1 make abi.txt compatible with txt.ml 2016-03-08 21:00:29 -05:00
Quentin Carbonneaux
cf9639908a hack inline support 2016-03-08 20:47:48 -05:00
Quentin Carbonneaux
3a9447be7f get rid of dirty dedents 2016-03-08 19:52:36 -05:00
Quentin Carbonneaux
8645a5ae23 add more info in opdesc[] 2016-03-08 16:47:34 -05:00
Quentin Carbonneaux
a5d2c1334f fix typos in il.txt 2016-03-08 15:50:20 -05:00
Quentin Carbonneaux
c22555da8c handle indent in code blocks properly 2016-03-08 15:20:46 -05:00
Quentin Carbonneaux
4adbf145a6 sane markdown 2016-03-08 14:46:23 -05:00
Quentin Carbonneaux
1ae7f20cfe fix indent in BNF block 2016-03-08 14:46:06 -05:00
Quentin Carbonneaux
30f71a43fc more il description 2016-03-08 11:32:16 -05:00
Quentin Carbonneaux
995deebfd7 add a default align for data defs 2016-03-08 11:05:10 -05:00
Quentin Carbonneaux
096b447699 add test in fpcnv.ssa 2016-03-07 14:22:02 -05:00
Quentin Carbonneaux
cebec4dd47 add new cast instruction 2016-03-07 13:46:44 -05:00
Quentin Carbonneaux
9de2a588da test new conversion instructions 2016-03-07 13:46:11 -05:00
Quentin Carbonneaux
7d642e85cc shuffle a bit visitins() 2016-03-07 13:41:18 -05:00
Quentin Carbonneaux
a55dd6fc07 refine immediate reload test
We only need to load all the bits of a large
constant when it is used in long context.
2016-03-07 13:38:55 -05:00
Quentin Carbonneaux
4c855e3e12 cosmetics in err() 2016-03-07 12:51:57 -05:00
Quentin Carbonneaux
26151e918a oops symbol conflict in abi3... 2016-03-07 12:31:06 -05:00
Quentin Carbonneaux
005c7e7c5e fix two bad bugs in abi classification
The conditions to put a struct in memory or
not were wrong.  And I misused the cls field
of the AClass struct.
2016-03-07 12:07:34 -05:00
Quentin Carbonneaux
53efd935d7 make abi3 resistant to reassoc 2016-03-07 11:56:06 -05:00
Quentin Carbonneaux
a7ba1c3d2e complete abi3 test (fails) 2016-03-07 11:54:10 -05:00
Quentin Carbonneaux
6deb301f3e new abi test, driver is to do 2016-03-05 08:19:06 -05:00
Quentin Carbonneaux
8a87b3f1ff make bshas() inline 2016-03-04 15:44:50 -05:00
Quentin Carbonneaux
9b31b1eba2 more il description, pheeew 2016-03-04 14:48:35 -05:00
Quentin Carbonneaux
df151c7440 start il.txt 2016-03-04 10:58:46 -05:00
Quentin Carbonneaux
8d4b438ada ignore .out files 2016-03-04 10:37:35 -05:00
Quentin Carbonneaux
a5dffd6c24 bump up NIns, should not hurt us 2016-03-04 10:31:59 -05:00
Quentin Carbonneaux
4467769253 get rid of hard coded NBlk 2016-03-04 10:30:13 -05:00
Quentin Carbonneaux
169411a220 add some (easy) instructions 2016-03-03 17:40:48 -05:00
Quentin Carbonneaux
cf8da3a614 reduce runtime of cprime.ssa 2016-03-03 14:08:42 -05:00
Quentin Carbonneaux
f0e8e335f9 fix typo in abi2.ssa 2016-03-03 13:49:06 -05:00
Quentin Carbonneaux
e700d69004 build tests with -g and show returned error code 2016-03-03 13:47:18 -05:00
Quentin Carbonneaux
b0ce949583 new basic fp abi test 2016-03-03 13:45:54 -05:00
Quentin Carbonneaux
315a7a6f72 add new abi test 2016-03-03 13:39:24 -05:00
Quentin Carbonneaux
a515ea364f nicer aligned okays 2016-03-03 13:24:31 -05:00
Quentin Carbonneaux
5c0e64e5f6 fix output inconsistencies in test/go.sh 2016-03-03 13:19:46 -05:00