index
:
compcert-kvx
CPP22_if_lifting
CPP22_main
master
patched_for_velus
riscV-cmov
ssa
vericert
vericert-kvx
Unnamed repository; edit this file 'description' to name the repository.
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
mppa_k1c
Commit message (
Expand
)
Author
Age
Files
Lines
*
quick and dirty Makefile fixes
Sylvain Boulmé
2019-01-11
1
-2
/
+3
*
[BROKEN] trying to link the test in mppa_k1c/unittest/postpass_test
Cyril SIX
2019-01-11
4
-35
/
+43
*
[BROKEN] Added infos about sd, infinite loop somewhere
Cyril SIX
2019-01-09
1
-5
/
+23
*
Adding more Asmblock instructions to PostpassSchedulingOracle
Cyril SIX
2019-01-08
1
-14
/
+108
*
Raccordement de InstructionScheduler.ml à PostpassSchedulingOracle.ml
Cyril SIX
2019-01-08
1
-4
/
+94
*
Latency constraints building done in PostpassSchedulingOracle.ml
Cyril SIX
2019-01-08
1
-16
/
+28
*
Reorganized PostpassOracle to separate asmblock instructions from real instru...
Cyril SIX
2019-01-08
1
-72
/
+111
*
Fixed warnings in InstructionScheduler
Cyril SIX
2019-01-08
2
-21
/
+24
*
Finished the immediate recognition part, started latency constraints
Cyril SIX
2019-01-07
1
-19
/
+78
*
[BROKEN] Début d'oracle
Cyril SIX
2018-12-20
3
-1
/
+1068
*
Added a simple postpass oracle that splits a bblock into single instruction b...
Cyril SIX
2018-12-17
5
-4
/
+32
*
Generalizing PostpassScheduling to include bblock splitting
Cyril SIX
2018-12-05
3
-41
/
+98
*
Moving size_blocks from Asmblockgen to Asmblock
Cyril SIX
2018-12-05
2
-9
/
+8
*
Renaming PostpassSchedulingProof -> PostpassSchedulingproof
Cyril SIX
2018-12-05
1
-0
/
+0
*
Added definitions and proof sketch for PostpassScheduling
Cyril SIX
2018-12-04
2
-40
/
+110
*
Tout début de développement d'un postpass Asmblock en Coq
Cyril SIX
2018-12-03
2
-0
/
+135
*
Introducing ;; as Pcomma in Asm.v
Cyril SIX
2018-12-03
2
-65
/
+67
*
Finished implementation of va_arg + testing done
Cyril SIX
2018-11-30
1
-4
/
+8
*
Wrote some tests on va_arg, need to implement __compcert_va_int32 & cie
Cyril SIX
2018-11-28
1
-5
/
+4
*
mppa_k1c compiles
Cyril SIX
2018-11-28
2
-9
/
+3
*
compilation Asmexpandaux both for x86/ and mppa_k1c/
Sylvain Boulmé
2018-11-28
2
-3
/
+5
*
Compiles for x86 and mppa_k1c (except Asmexpandaux.ml)
Sylvain Boulmé
2018-11-27
1
-0
/
+8
*
Moved some files to mppa_k1c/lib ; reworked configure and Makefile to allow that
Cyril SIX
2018-11-26
3
-1585
/
+322
*
Changed ABI to match GCC - interoperability not tested yet
Cyril SIX
2018-11-23
7
-167
/
+170
*
Mise à jour vis à vis de CompCert 3.4
Cyril SIX
2018-11-21
6
-8
/
+35
*
Modified "Asmgen.*" error messages to "Asmblockgen.*"
Cyril SIX
2018-11-16
1
-12
/
+12
*
Merge branch 'mppa_asmbloc_nobreg' into mppa_k1c
Cyril SIX
2018-11-14
15
-3541
/
+9460
|
\
|
*
Déterminisme prouvé -> Tout est prouvé
Cyril SIX
2018-11-08
1
-1
/
+59
|
*
Proved non_empty_bblock_refl (was Admitted)
Cyril SIX
2018-11-08
1
-4
/
+4
|
*
Proved MBstore -> all instructions are proved
Cyril SIX
2018-11-08
2
-12
/
+25
|
*
MBload proved
Cyril SIX
2018-11-07
2
-19
/
+37
|
*
MBop proved
Cyril SIX
2018-11-07
3
-104
/
+128
|
*
Changes in Asmblockgenproof1 -> MBcond proved
Cyril SIX
2018-11-07
1
-28
/
+45
|
*
MBcond false proven (modulo change needed in Asmblockgenproof1)
Cyril SIX
2018-11-07
2
-6
/
+32
|
*
MBcond true proved (but a small change needs to be done to Asmblockgenproof1)
Cyril SIX
2018-11-06
4
-30
/
+124
|
*
Début de MBcond
Cyril SIX
2018-11-05
3
-62
/
+81
|
*
MBreturn done
Cyril SIX
2018-11-05
2
-8
/
+25
|
*
Got the schema working again with the headers
Cyril SIX
2018-11-05
1
-30
/
+57
|
*
Trying to change the proofs for the new ep. Stuck in step_simu_bblock'
Cyril SIX
2018-10-31
1
-39
/
+68
|
*
Setting ep to false when the basicblock has a header. MBgoto done. MBgetparam...
Cyril SIX
2018-10-31
3
-48
/
+290
|
*
MBtailcall proof
Cyril SIX
2018-10-29
3
-32
/
+54
|
*
Changing exec_straight to allow all instructions (prepare for MBtailcall proof)
Cyril SIX
2018-10-26
4
-57
/
+151
|
*
MBbuiltin proved
Cyril SIX
2018-10-26
2
-427
/
+189
|
*
Enlèvement de Pnop inutiles pour le Pbuiltin
Cyril SIX
2018-10-26
2
-16
/
+38
|
*
Adding "proof irrelevance" to bblocks
Cyril SIX
2018-10-25
2
-20
/
+55
|
*
MBgetparam done!
Cyril SIX
2018-10-24
2
-8
/
+61
|
*
MBsetstack done!
Cyril SIX
2018-10-24
3
-33
/
+38
|
*
MBgetstack proof done!
Cyril SIX
2018-10-24
1
-18
/
+9
|
*
step_simulation_bblock is back!
Cyril SIX
2018-10-24
2
-172
/
+77
|
*
ajoute un axiom a virer plus tard
Sylvain Boulmé
2018-10-23
2
-5
/
+17
[next]