aboutsummaryrefslogtreecommitdiffstats
path: root/cfrontend/SimplExprspec.v
Commit message (Expand)AuthorAgeFilesLines
* Native support for bit fields (#400)Xavier Leroy2021-08-221-59/+102
* SimplExpr: better translation of casts in a "for effects" contextXavier Leroy2020-06-151-55/+71
* Coq 8.10 compatibility: make explicit the "core" hint databaseXavier Leroy2019-08-051-1/+1
* Early optimization of redundant *& and &* addressingsXavier Leroy2017-05-291-3/+3
* attempt to optimize empty if/then/else statementsMichael Schmidt2017-04-061-2/+5
* Merge pull request #93 from AbsInt/separate-compilationXavier Leroy2016-03-201-41/+6
|\
| * Update the proofs of the C front-end to the new linking framework.Xavier Leroy2016-03-061-41/+6
* | Make casts of pointers to _Bool semantically well defined (again).Xavier Leroy2016-03-021-20/+9
|/
* Restart the name generator at first_unused_ident for every function.Xavier Leroy2016-02-051-15/+16
* Updated PR by removing whitespaces. Bug 17450.Bernhard Schommer2015-10-201-82/+82
* Represent struct and union types by name instead of by structure.Xavier Leroy2014-12-221-2/+2
* Revised translation of '&&' and '||' to Clight.Xavier Leroy2014-10-131-14/+14
* Merge of "newspilling" branch:xleroy2014-07-231-0/+4
* Simpler, more robust emulation of calls to variadic functions:xleroy2013-12-281-2/+3
* Support "default" cases in the middle of a "switch", not just at the end.xleroy2013-12-211-5/+4
* Merge of the "princeton" branch:xleroy2013-06-161-10/+60
* Issue with simplification of nested ?: expressions of different types.xleroy2013-05-191-52/+82
* Big merge of the newregalloc-int64 branch. Lots of changes in two directions:xleroy2013-04-201-0/+4
* lib/Integers.v: revised and extended, faster implementation based onxleroy2013-02-101-1/+1
* Ported to Coq 8.4pl1. Merge of branches/coq-8.4.xleroy2013-01-291-106/+106
* Remove some useless "Require".xleroy2012-12-301-2/+0
* Merge of the clightgen branch:xleroy2012-12-291-1/+1
* Make Clight independent of CompCert C.xleroy2012-10-081-0/+2
* Merge of branch seq-and-or. See Changelog for details.xleroy2012-10-061-120/+290
* - Support for _Alignof(ty) operator from ISO C 2011xleroy2012-02-261-0/+7
* Translate CompCert C's "a ? b : c" to the equivalent simple Clight expr ifxleroy2012-02-251-3/+30
* Merge of the "volatile" branch:xleroy2012-02-041-27/+76
* In conditional expressions e1 ? e2 : e3, cast the results of e2 and e3 to the...xleroy2011-07-161-22/+22
* Merge of branches/full-expr-4:xleroy2010-08-181-0/+815