aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
| * | flush stdoutSylvain Boulmé2019-01-111-0/+1
| * | quick and dirty Makefile fixesSylvain Boulmé2019-01-112-4/+5
* | | Replaced the faulty bundlize_solution functionCyril SIX2019-01-111-28/+43
|/ /
* | [BROKEN] trying to link the test in mppa_k1c/unittest/postpass_testCyril SIX2019-01-114-35/+43
* | [BROKEN] Added infos about sd, infinite loop somewhereCyril SIX2019-01-091-5/+23
* | Adding more Asmblock instructions to PostpassSchedulingOracleCyril SIX2019-01-081-14/+108
* | Raccordement de InstructionScheduler.ml à PostpassSchedulingOracle.mlCyril SIX2019-01-081-4/+94
* | Latency constraints building done in PostpassSchedulingOracle.mlCyril SIX2019-01-081-16/+28
* | Reorganized PostpassOracle to separate asmblock instructions from real instru...Cyril SIX2019-01-081-72/+111
* | Removed warning 42 from OCamlCyril SIX2019-01-081-1/+1
* | Fixed warnings in InstructionSchedulerCyril SIX2019-01-082-21/+24
* | Finished the immediate recognition part, started latency constraintsCyril SIX2019-01-071-19/+78
* | [BROKEN] Début d'oracleCyril SIX2018-12-203-1/+1068
* | Added a simple postpass oracle that splits a bblock into single instruction b...Cyril SIX2018-12-175-4/+32
* | Generalizing PostpassScheduling to include bblock splittingCyril SIX2018-12-053-41/+98
* | Moving size_blocks from Asmblockgen to AsmblockCyril SIX2018-12-052-9/+8
* | Renaming PostpassSchedulingProof -> PostpassSchedulingproofCyril SIX2018-12-051-0/+0
* | Added definitions and proof sketch for PostpassSchedulingCyril SIX2018-12-042-40/+110
* | Tout début de développement d'un postpass Asmblock en CoqCyril SIX2018-12-032-0/+135
|/
* Introducing ;; as Pcomma in Asm.vCyril SIX2018-12-032-65/+67
* Finished implementation of va_arg + testing doneCyril SIX2018-11-305-9/+85
* Wrote some tests on va_arg, need to implement __compcert_va_int32 & cieCyril SIX2018-11-283-12/+471
* Added a jobs parameter to the test scriptsCyril SIX2018-11-284-7/+13
* mppa_k1c compilesCyril SIX2018-11-282-9/+3
* Merge branch 'mppa_k1c' into works_for_x86_not_for_k1Cyril SIX2018-11-289-18/+238
|\
| * Added GCC-compcert call test with a very high register pressureCyril SIX2018-11-285-9/+212
| * Added tests where GCC calls CompCert functionsCyril SIX2018-11-275-9/+26
* | compilation Asmexpandaux both for x86/ and mppa_k1c/Sylvain Boulmé2018-11-286-5/+17
* | Compiles for x86 and mppa_k1c (except Asmexpandaux.ml)Sylvain Boulmé2018-11-274-10/+19
* | BROKEN - works for x86, not for k1 anymoreCyril SIX2018-11-268-22/+16
|/
* Moved some files to mppa_k1c/lib ; reworked configure and Makefile to allow thatCyril SIX2018-11-265-1588/+9
* Interoperability tests passed (no va_arg yet)Cyril SIX2018-11-2314-0/+355
* Fixed andd test not consistent with the restCyril SIX2018-11-231-1/+1
* Changed ABI to match GCC - interoperability not tested yetCyril SIX2018-11-237-167/+170
* Mise à jour vis à vis de CompCert 3.4Cyril SIX2018-11-217-10/+51
* Merge tag 'v3.4' into mppa_k1cCyril SIX2018-11-21126-2299/+4255
|\
| * Updates for release 3.4v3.4Xavier Leroy2018-09-172-2/+2
| * Bug 24510Bernhard Schommer2018-09-140-0/+0
| * flocq: minor cleaning (#257)Vincent Laporte2018-09-141-3/+2
| * Update change log for 3.4, continuedXavier Leroy2018-09-141-2/+5
| * Improved diagnostics: spelling, wording, etc (#138)Michael Schmidt2018-09-145-15/+15
| * Simplified code. Bug 24067Bernhard Schommer2018-09-121-8/+8
| * Tentatively support Coq 8.8.2Xavier Leroy2018-09-121-2/+2
| * Typo in OCaml version numberXavier Leroy2018-09-121-1/+1
| * Update version and change log in preparation for public release 3.4Xavier Leroy2018-09-122-1/+63
| * Generate a nop instruction after some ais annotations (#137)Bernhard Schommer2018-09-1214-28/+64
| * Fatal error instead of error for bit-fields.Bernhard Schommer2018-09-121-1/+1
| * Attach _Alignas to names and refactor _Alignas checks (#133)Bernhard Schommer2018-09-106-20/+22
| * Ignore generated conflict file. Bug 24455Bernhard Schommer2018-09-101-0/+1
| * Bug 23389Bernhard Schommer2018-09-040-0/+0