aboutsummaryrefslogtreecommitdiffstats
path: root/checklink
Commit message (Expand)AuthorAgeFilesLines
* Follow-up to commit 2613xleroy2014-08-201-0/+2
* Add builtins for load with reservation and conditional store.xleroy2014-08-201-0/+20
* checklink/Check.ml: missing SDA addressing for store instructions.xleroy2014-08-191-1/+46
* powerpc/Asm: simplify the modeling of Csymbol_low and Csymbol_high.xleroy2014-08-181-6/+22
* PowerPC port: refactored the expansion of built-in functions andxleroy2014-07-284-853/+385
* Update for single-precision floats. Calls to vararg functions remainxleroy2014-07-245-32/+153
* Add _a memory accesses.xleroy2014-07-231-6/+6
* - Back to origins: suppress Mfloat64al32 chunk and align Mfloat64 to 4.xleroy2014-01-121-2/+2
* Simpler, more robust emulation of calls to variadic functions:xleroy2013-12-282-140/+33
* Future-proofing: keep signature information in IA32 and PowerPC Asm, just lik...xleroy2013-12-262-10/+10
* More tweaking re: builtin_memcpyxleroy2013-11-271-6/+10
* Attempted update to cchecklink re: memcpy.xleroy2013-11-271-8/+4
* powerpc/: new unary operation "addsymbol"xleroy2013-11-172-0/+8
* Update cchecklink w/ new Asm instructions Pmulh*xleroy2013-07-292-0/+24
* Add bswap16xleroy2013-04-301-1/+23
* Updated to Pbuiltin with list of resultsxleroy2013-04-302-26/+26
* Big merge of the newregalloc-int64 branch. Lots of changes in two directions:xleroy2013-04-203-0/+12
* For Pfreeframe, generate an "addi" over GPR1 when possible, to work around a ...xleroy2013-03-181-1/+7
* Updates to follow recent changes in PrintAsm.mlxleroy2013-03-011-14/+43
* Ported to Coq 8.4pl1. Merge of branches/coq-8.4.xleroy2013-01-294-36/+22
* Updated to new external functions and new representation of programsxleroy2013-01-081-4/+15
* - Revised non-overflow constraints on memory injections so that xleroy2012-07-231-2/+2
* checklink: dead and debug code eliminationvarobert2012-07-122-3/+0
* checklink: simplificationsvarobert2012-07-122-67/+73
* checklink: allow other number formats in configurationvarobert2012-07-121-1/+1
* checklink: minor fixesvarobert2012-07-122-7/+9
* checklink: configuration, indicate external symbolsvarobert2012-07-123-66/+84
* checklink: added configurabilityvarobert2012-07-113-64/+180
* checklink: more stringent compilationvarobert2012-07-111-1/+1
* checklink: fixed SDA inference, passes testvarobert2012-07-101-6/+4
* Revert unintentional commit #1955xleroy2012-07-061-0/+0
* checklink: minor changesvarobert2012-07-051-8/+9
* Ajout trunk CompCertblazy2012-07-041-0/+0
* checklink: better diagnosisvarobert2012-07-041-112/+103
* checklink: some more debug tracingvarobert2012-07-041-0/+3
* checklink: more defensive is_paddingvarobert2012-07-041-1/+2
* checklink: fixed bits/bytes mistakevarobert2012-07-041-1/+1
* checklink: adaptation to the new floatsvarobert2012-07-033-7/+11
* checklink: Faster printingvarobert2012-06-292-64/+121
* checklink: Indentationvarobert2012-06-291-17/+17
* checklink: removed garbage codevarobert2012-06-291-1/+1
* checklink: improved user-friendlinessvarobert2012-06-045-161/+184
* checklink: improved error messagesvarobert2012-06-012-16/+48
* checklink: new disassembler, error severity, ...varobert2012-06-015-1054/+1085
* checklink: better error messagesvarobert2012-05-311-9/+10
* checklink: fixed FSQRTEx parsingvarobert2012-05-311-1/+1
* Better error reports for checklinkvarobert2012-05-302-77/+98
* cchecklink continues when sections overlapvarobert2012-05-243-62/+77
* cchecklink now reads segments instead of sectionsvarobert2012-05-108-285/+354
* Fixed float comparison in checklinkvarobert2012-05-021-2/+5