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
Commit message (
Expand
)
Author
Age
Files
Lines
*
[Draft] Flattened levels of binst
Léo Gourdin
2020-10-27
1
-49
/
+180
*
[Draft] Problems with coercions
Léo Gourdin
2020-10-26
1
-1078
/
+166
*
Asm gen proof for aarch64 from Asmblock is complete.
Léo Gourdin
2020-10-23
1
-116
/
+35
*
Merge remote-tracking branch 'origin/aarch64_block' into aarch64_block
Léo Gourdin
2020-10-23
10
-613
/
+964
|
\
|
*
aarch64 compiles again (but ccomp generates incorrect assembly)
Sylvain Boulmé
2020-10-23
10
-613
/
+964
*
|
[Draft] some lemmas copied for undef_regs.
Léo Gourdin
2020-10-23
1
-27
/
+73
|
/
*
[Draft] Improvements on buitin cfi proof and new lemmas for set_res.
Léo Gourdin
2020-10-22
1
-1
/
+143
*
Adding buitin_args lemmas
Léo Gourdin
2020-10-21
3
-24
/
+68
*
Merge branch 'aarch64_block_bodystar' into aarch64_block
Sylvain Boulmé
2020-10-21
63
-1293
/
+2096
|
\
|
*
Merge branch 'kvx-work' into aarch64_block_bodystar
Sylvain Boulmé
2020-10-21
63
-1293
/
+2096
|
|
\
|
|
*
link on Cyril's short video
Sylvain Boulmé
2020-10-19
2
-10
/
+14
|
|
*
Loop body unrolling with -funrollbody n
Cyril SIX
2020-10-16
3
-3
/
+9
|
|
*
Loop body unrolling
Cyril SIX
2020-10-16
1
-1
/
+39
|
|
*
Comment update
Cyril SIX
2020-10-16
1
-1
/
+7
|
|
*
Merge remote-tracking branch 'origin/kvx-work-unroll-fixcse3' into kvx-work
David Monniaux
2020-10-16
9
-17
/
+491
|
|
|
\
|
|
|
*
reorder phases
David Monniaux
2020-10-16
2
-2
/
+4
|
|
|
*
kill useless moves (not yet connected)
David Monniaux
2020-10-16
2
-0
/
+401
|
|
|
*
extracted from Polybench syrk
David Monniaux
2020-10-16
1
-0
/
+28
|
|
|
*
larger stack size for yarpgen 89
David Monniaux
2020-10-15
1
-1
/
+1
|
|
|
*
some more tuning of CSE3
David Monniaux
2020-10-15
2
-10
/
+23
|
|
|
*
a bit of progress
David Monniaux
2020-10-14
3
-4
/
+34
|
|
*
|
Comment update
Cyril SIX
2020-10-16
1
-0
/
+1
|
|
*
|
test/kvx/sort : timeout of 20s instead of 10s
Cyril SIX
2020-10-16
1
-1
/
+1
|
|
*
|
Merge branch 'kvx-work-unroll' into kvx-work
Cyril SIX
2020-10-16
7
-142
/
+355
|
|
|
\
|
|
|
|
*
Merge remote-tracking branch 'origin/kvx-work' into kvx-work-unroll
Cyril SIX
2020-10-14
5
-15
/
+24
|
|
|
|
\
|
|
|
*
|
-O0 desactivates -fpredict and -ftracelinearize
Cyril SIX
2020-10-14
1
-0
/
+1
|
|
|
*
|
Ignoring Inops for counting number of instructions
Cyril SIX
2020-10-14
1
-6
/
+15
|
|
|
*
|
Updated --help
Cyril SIX
2020-10-14
1
-9
/
+5
|
|
|
*
|
Only unrolling on a given instruction limit
Cyril SIX
2020-10-09
1
-12
/
+16
|
|
|
*
|
new flags: -fpredict, -ftailduplicate n, -funrollsingle n instead of just -fd...
Cyril SIX
2020-10-09
3
-39
/
+53
|
|
|
*
|
Changing duplicate verifier to be non optional
Cyril SIX
2020-10-09
3
-6
/
+1
|
|
|
*
|
Performing branch prediction before loop unrolling
Cyril SIX
2020-10-07
1
-8
/
+10
|
|
|
*
|
[EXP] First draft of 1st iteration unrolling
Cyril SIX
2020-10-07
1
-73
/
+102
|
|
|
*
|
[BROKEN] Some progress, need to figure out conversion HashedPSet -> List
Cyril SIX
2020-10-06
1
-14
/
+111
|
|
|
*
|
Detecting inner loops with LICMaux.inner_loops
Cyril SIX
2020-10-02
1
-12
/
+75
|
|
|
*
|
Rewriting some print to use a oc argument
Cyril SIX
2020-10-02
1
-16
/
+11
|
|
|
*
|
Moving some code from Duplicateaux to LICMaux to prevent cyclic deps
Cyril SIX
2020-10-02
2
-55
/
+63
|
|
*
|
|
Updating builtins for Accesscore 4.2 (atomic stuff)
Cyril SIX
2020-10-14
1
-1
/
+14
|
|
|
|
/
|
|
|
/
|
|
|
*
|
centralize if_same
David Monniaux
2020-10-09
3
-12
/
+6
|
|
*
|
do not synthesize select if both operands are identical
David Monniaux
2020-10-09
2
-7
/
+22
|
|
*
|
update the title of our paper
Sylvain Boulmé
2020-10-07
1
-2
/
+2
|
|
|
/
|
|
*
Duplicate no longer overwrites existing prediction information
Cyril SIX
2020-10-01
1
-2
/
+9
|
|
*
Updating test/kvx for KVX tools
Cyril SIX
2020-10-01
6
-17
/
+29
|
|
*
simpl -> cbn
David Monniaux
2020-09-29
23
-793
/
+789
|
|
*
config for KVX ELF
David Monniaux
2020-09-10
1
-0
/
+1
|
|
*
use scheduler_by_name
David Monniaux
2020-09-10
3
-9
/
+11
|
|
*
remettre yarpgen
David Monniaux
2020-09-02
1
-1
/
+1
|
|
*
fix issue 198 (incorrect reservation table for multiply-add)
David Monniaux
2020-09-02
1
-5
/
+5
|
|
*
"nop" is not even printed out and thus uses no resources
David Monniaux
2020-09-01
1
-13
/
+21
|
|
*
example prog where list scheduler can be reoptimized using ILP
David Monniaux
2020-08-31
1
-0
/
+14
[next]