Commit graph

825 commits

Author SHA1 Message Date
Quentin Carbonneaux
d9ed44cc86 do not drop initial indent of Verb blocks 2016-03-13 15:50:03 -04:00
Quentin Carbonneaux
ffb9e98152 rework the types section 2016-03-13 09:44:46 -04:00
Quentin Carbonneaux
e76a6f7339 less redundancy in il.html 2016-03-13 09:28:39 -04:00
Quentin Carbonneaux
0e89049f01 BNF Syntax becomes Notation 2016-03-11 13:24:55 -05:00
Quentin Carbonneaux
01278dbeca document constants 2016-03-11 13:22:44 -05:00
Quentin Carbonneaux
5f80243857 style 2016-03-10 16:21:44 -05:00
Quentin Carbonneaux
e616988515 move constant section higher 2016-03-10 16:16:19 -05:00
Quentin Carbonneaux
ff9990ed6f be more precise 2016-03-10 16:12:04 -05:00
Quentin Carbonneaux
1e6d05e6dd flesh Control section 2016-03-10 16:06:41 -05:00
Quentin Carbonneaux
00ea8464a0 number Control section 2016-03-09 15:50:09 -05:00
Quentin Carbonneaux
7d377ed47e trim verbatim items 2016-03-09 15:47:52 -05:00
Quentin Carbonneaux
7973a4486f pheew, more il description 2016-03-09 15:42:28 -05:00
Quentin Carbonneaux
8c1f6280f4 add possibility to style verb blocks 2016-03-09 15:18:06 -05:00
Quentin Carbonneaux
ce852217ce join some lines in Makefile 2016-03-09 14:33:51 -05:00
Quentin Carbonneaux
d03bb5a180 add styling support 2016-03-09 14:32:35 -05:00
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