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
/
Asmexpand.ml
Commit message (
Expand
)
Author
Age
Files
Lines
*
k1c -> kvx changes
David Monniaux
2020-05-26
1
-636
/
+0
*
Adding copyrights
Cyril SIX
2020-05-04
1
-17
/
+14
*
added EF_profiling
David Monniaux
2020-04-08
1
-0
/
+1
*
Breaking the prologue to satisfy resource constraints
Cyril SIX
2020-02-06
1
-1
/
+1
*
Merge remote-tracking branch 'origin/mppa-work' into mppa-non-trapping-load
David Monniaux
2019-09-24
1
-2
/
+2
|
\
|
*
(#161) - Fixing vararg bug
Cyril SIX
2019-09-24
1
-2
/
+2
*
|
Merge remote-tracking branch 'origin/mppa-work' into mppa-non-trapping-load
David Monniaux
2019-09-20
1
-30
/
+33
|
\
|
|
*
__builtin_bswap16, 32 and 64
Cyril SIX
2019-09-20
1
-30
/
+33
*
|
notrap in mppa_k1c ML code
David Monniaux
2019-09-08
1
-17
/
+17
|
/
*
Merge remote-tracking branch 'origin/mppa-work-upstream-merge' into mppa-work
Cyril SIX
2019-09-03
1
-2
/
+2
|
\
|
*
various fixes
David Monniaux
2019-07-19
1
-2
/
+2
*
|
(#157) Removed AFADDD and AFADDW from the builtins
Cyril SIX
2019-08-30
1
-2
/
+2
|
/
*
smart memcpy for arbitrary sizes
David Monniaux
2019-05-09
1
-11
/
+26
*
copy 16 by 16
David Monniaux
2019-05-09
1
-13
/
+14
*
slightly improved memcpy
David Monniaux
2019-05-09
1
-12
/
+23
*
structure copy through 4 byte registers instead of 1
David Monniaux
2019-05-09
1
-24
/
+47
*
fix linking bug (my fault)
David Monniaux
2019-05-07
1
-1
/
+1
*
put the get ra in same bundle as allocframe
David Monniaux
2019-05-07
1
-1
/
+1
*
one cycle less in allocframe
David Monniaux
2019-05-06
1
-3
/
+3
*
rm Ofslow (résidu du Risc-V, inutilisé et complique les preuves)
David Monniaux
2019-05-03
1
-22
/
+22
*
more builtins
David Monniaux
2019-04-11
1
-0
/
+14
*
afaddd / afaddw
David Monniaux
2019-04-11
1
-0
/
+8
*
instruction cache builtins
David Monniaux
2019-04-11
1
-0
/
+6
*
data cache builtins
David Monniaux
2019-04-11
1
-0
/
+8
*
some more builtins
David Monniaux
2019-04-11
1
-0
/
+10
*
__builtin_k1_ldu
David Monniaux
2019-04-11
1
-1
/
+3
*
wfxl / wfxm
David Monniaux
2019-04-11
1
-3
/
+14
*
__builtin_k1_get and __builtin_k1_set with safeguards, work for clock
David Monniaux
2019-04-11
1
-3
/
+10
*
get / set k1
David Monniaux
2019-04-10
1
-0
/
+5
*
Fixing missing features in Asmexpand.ml (EF_annot, EF_annot_val, EF_inline_asm)
Cyril SIX
2019-04-09
1
-9
/
+6
*
#90 Asmvliw/Asmblock refactoring attempt
Cyril SIX
2019-04-05
1
-58
/
+58
*
Added definition of PLoadRRR and PStoreRRR - no Asmblockgen generation yet
Cyril SIX
2019-04-02
1
-22
/
+22
*
rm tests inherited from Risc-V
David Monniaux
2019-03-20
1
-30
/
+5
*
Psemi manquant dans l'expansion de Pallocframe
Cyril SIX
2019-03-19
1
-0
/
+2
*
The parent frame pointer is now R17 instead of R14
Cyril SIX
2019-03-18
1
-10
/
+5
*
Fix for frame pointer being destroyed
Cyril SIX
2019-03-12
1
-5
/
+10
*
volatile stores
David Monniaux
2019-03-10
1
-43
/
+40
*
volatile load
David Monniaux
2019-03-10
1
-37
/
+37
*
Remove unnecessary and error prone FR constructor for pregs
Cyril SIX
2019-02-20
1
-1
/
+0
*
implemented builtin memcpy
David Monniaux
2019-02-01
1
-95
/
+50
*
give meaningful messages please
David Monniaux
2019-01-27
1
-2
/
+12
*
Added sxwd and zxwd support
Cyril SIX
2019-01-22
1
-4
/
+0
*
Ommited a ;; in va_arg_start macro
Cyril SIX
2019-01-17
1
-0
/
+1
*
Corrected a bug in Pallocframe expansion with va_args
Cyril SIX
2019-01-17
1
-3
/
+6
*
Added a simple postpass oracle that splits a bblock into single instruction b...
Cyril SIX
2018-12-17
1
-0
/
+2
*
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
1
-3
/
+2
*
Changed ABI to match GCC - interoperability not tested yet
Cyril SIX
2018-11-23
1
-4
/
+4
*
Mise à jour vis à vis de CompCert 3.4
Cyril SIX
2018-11-21
1
-5
/
+2
[next]