aboutsummaryrefslogtreecommitdiff
path: root/src/Compilers
Commit message (Collapse)AuthorAge
...
* Split off ZUtil.Stabilization, finish IsBoundedBy!Gravatar Jason Gross2017-04-09
|
* More wip on boundsGravatar Jason Gross2017-04-09
|
* More progress on boundsGravatar Jason Gross2017-04-09
|
* Don't take abs in upper_lor_and_boundsGravatar Jason Gross2017-04-09
|
* Take more abs in Bounds.InterpretationGravatar Jason Gross2017-04-09
|
* Factor out Z.{lor,land} proofs a bit moreGravatar Jason Gross2017-04-09
|
* Finish shift cases, extract out land, lor factsGravatar Jason Gross2017-04-09
|
* WIP on bounds lemmaGravatar Jason Gross2017-04-08
|
* More WIP on PullCastGravatar Jason Gross2017-04-08
|
* Add interpToZ_rangeGravatar Jason Gross2017-04-08
|
* Add ZToInterp_eq_injGravatar Jason Gross2017-04-08
|
* Use Z.max 0, not an if statementGravatar Jason Gross2017-04-08
| | | | Leads to fewer match branches
* Add interpToZ_ZToInterp_modGravatar Jason Gross2017-04-08
|
* Add cast_const_mod lemmasGravatar Jason Gross2017-04-08
|
* Add cast_const_split_modGravatar Jason Gross2017-04-08
|
* More WIP on PullCastGravatar Jason Gross2017-04-08
|
* Add cast_const_idempotent_smallGravatar Jason Gross2017-04-08
|
* WIP on pullcastGravatar Jason Gross2017-04-08
|
* Work in progress on proving PullCastGravatar Jason Gross2017-04-07
|
* Remove useless importsGravatar Jason Gross2017-04-07
|
* Split up Compilers/Z/Bounds/InterpretationLemmasGravatar Jason Gross2017-04-07
|
* Parameterize bounds analysis over round_upGravatar Jason Gross2017-04-07
|
* Add inversion_base_type_constrGravatar Jason Gross2017-04-07
|
* Slightly faster reificationGravatar Jason Gross2017-04-07
| | | | | | | | | | | | | | | | | | | | | | | | | Be better at what we do and don't unfold for when proving interpretation via [reflexivity]. This lets us handle the reification part of the pipeline when we chose to have only one limb. After | File Name | Before || Change -------------------------------------------------------------------------------- 5m50.80s | Total | 5m53.13s || -0m02.33s -------------------------------------------------------------------------------- 3m41.27s | Specific/IntegrationTestLadderstep | 3m43.35s || -0m02.07s 1m30.39s | Specific/IntegrationTestLadderstep130 | 1m29.79s || +0m00.60s 0m13.60s | Specific/IntegrationTestMul | 0m13.52s || +0m00.08s 0m11.00s | Specific/IntegrationTestSub | 0m11.36s || -0m00.35s 0m03.50s | Compilers/TestCase | 0m03.64s || -0m00.14s 0m03.14s | Specific/FancyMachine256/Montgomery | 0m03.26s || -0m00.11s 0m02.97s | Specific/FancyMachine256/Barrett | 0m03.06s || -0m00.08s 0m01.88s | Specific/FancyMachine256/Core | 0m01.94s || -0m00.06s 0m00.68s | Compilers/Z/Bounds/Pipeline/ReflectiveTactics | 0m00.78s || -0m00.09s 0m00.53s | Compilers/Z/Bounds/Pipeline | 0m00.54s || -0m00.01s 0m00.48s | Compilers/InputSyntax | 0m00.51s || -0m00.03s 0m00.46s | Compilers/Z/Reify | 0m00.50s || -0m00.03s 0m00.46s | Compilers/Z/Bounds/Pipeline/Glue | 0m00.51s || -0m00.04s 0m00.44s | Compilers/Reify | 0m00.38s || +0m00.06s
* Display un-interped C codeGravatar Jason Gross2017-04-07
|
* Add Display files and targetsGravatar Jason Gross2017-04-07
|
* Merge branch 'rename-everything'. Closes #14.Gravatar Andres Erbsen2017-04-06
|
* rename-everythingGravatar Andres Erbsen2017-04-06