aboutsummaryrefslogtreecommitdiffstats
path: root/lib/IEEE754_extra.v
Commit message (Collapse)AuthorAgeFilesLines
* moved stuff to appropriate places and removed irrelevant contentDavid Monniaux2022-02-111-0/+18
|
* moved functions to a more logical placeDavid Monniaux2022-01-131-165/+179
|
* progress on lemmasDavid Monniaux2021-12-121-1/+81
|
* minor implicit issueDavid Monniaux2021-12-101-2/+2
|
* more properties on ZnearestDavid Monniaux2021-12-101-2/+35
|
* factor proofsDavid Monniaux2021-12-101-1/+20
|
* factorize proofDavid Monniaux2021-12-101-28/+22
|
* beautify proofDavid Monniaux2021-12-101-24/+16
|
* ZofB_ne_correctDavid Monniaux2021-12-101-0/+10
|
* ZofB_ne_correctDavid Monniaux2021-12-101-2/+31
|
* progress on ZnearestEDavid Monniaux2021-12-101-24/+54
|
* ZofB_ne_correct unfinishedDavid Monniaux2021-12-081-1/+18
|
* Merge branch 'kvx_fp_division' of ↵David Monniaux2021-12-071-1/+1
|\ | | | | | | gricad-gitlab.univ-grenoble-alpes.fr:sixcy/CompCert into kvx_fp_division
| * ZnearestE_oppDavid Monniaux2021-12-071-4/+83
| |
* | ZnearestE_oppDavid Monniaux2021-12-071-3/+121
|/
* progress on ZofB_neDavid Monniaux2021-12-061-0/+51
|
* Zdiv_neDavid Monniaux2021-12-061-0/+11
|
* [BROKEN] Merge with v3.9 : something broken for __builtin_expect in ↵Cyril SIX2021-06-011-4/+5
| | | | cfrontend/C2C.ml
* Replace `omega` tactic with `lia`Xavier Leroy2020-12-291-130/+130
| | | | | | | | | | | Since Coq 8.12, `omega` is flagged as deprecated and scheduled for removal. Also replace CompCert's homemade tactics `omegaContradiction`, `xomega`, and `xomegaContradiction` with `lia` and `extlia`. Turn back on the deprecation warning for uses of `omega`. Make the proof of `Ctypes.sizeof_pos` more robust to variations in `lia`.
* Remove useless parameters in theorems int_round_odd_bits and int_round_odd_leXavier Leroy2020-12-291-5/+5
| | | | | | | | | IEEE754_extra: clear unused context so that none of the context is picked up by tactics and ends as extra parameters to theorems int_round_odd_bits and int_round_odd_le Floats: simplify uses of int_round_odd_bits and int_round_odd_le accordingly.
* Support the use of already-installed MenhirLib and Flocq librariesXavier Leroy2020-09-211-2/+2
| | | | configure flags -use-external-Flocq and -use external-MenhirLib.
* Rename Fappli_IEEE_extra.v into IEEE754_extra.vXavier Leroy2019-04-261-0/+1515
To match the new module names from version 3 of Flocq. Plus, it's shorter.