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
...
*
|
Implement unfold function from Asmblock to Asm
Justus Fasse
2020-07-09
1
-2
/
+299
*
|
Remove incorrect part of a comment
Justus Fasse
2020-07-09
1
-2
/
+1
*
|
Switch back to specific registers for specific (inlined) instruction
Justus Fasse
2020-07-09
1
-1
/
+1
*
|
Revert introduction of dreg
Justus Fasse
2020-07-08
1
-158
/
+120
*
|
Asmblock.dreg: Use option (monad) for dealing with instruction sizes
Justus Fasse
2020-07-08
1
-39
/
+62
*
|
Regroup ar_instructions by access to "data" registers (dreg)
Justus Fasse
2020-07-08
1
-113
/
+128
*
|
Inline Pfnmul in ar_instruction
Justus Fasse
2020-07-07
1
-14
/
+4
*
|
Inline Pcsel in ar_instruction
Justus Fasse
2020-07-07
1
-28
/
+5
*
|
Inline Pfmovi in ar_instruction
Justus Fasse
2020-07-07
1
-24
/
+5
*
|
Inline Pcset in ar_instruction
Justus Fasse
2020-07-07
1
-16
/
+4
*
|
Remove out-of-date comment
Justus Fasse
2020-07-07
1
-1
/
+0
*
|
Remove Pfsel which is currently identical to Pcsel
Justus Fasse
2020-07-07
1
-3
/
+1
*
|
Merge PArith(SW|DX)FR0
Justus Fasse
2020-07-07
1
-17
/
+13
*
|
Merge PArith(W|X)RR0 and PArith(W|X)ARRRR0
Justus Fasse
2020-07-07
1
-47
/
+30
*
|
introduce if_opt_bool_val.
Sylvain Boulmé
2020-07-06
1
-7
/
+12
*
|
intermediate comparison function on arit_comparison_*
Sylvain Boulmé
2020-07-06
1
-11
/
+17
*
|
merging arith_comparison_w_r0r and arith_comparison_x_r0r into arith_comparis...
Sylvain Boulmé
2020-07-06
1
-28
/
+20
*
|
unifying arith_w_rr0r and arith_x_rr0r into arith_rr0r
Sylvain Boulmé
2020-07-06
1
-51
/
+42
*
|
aarch64/Asmblock: Move Pmovk to arith_pp
Justus Fasse
2020-07-06
1
-5
/
+5
*
|
Merge branch 'aarch64-asmblock-pregification' into aarch64_block
Justus Fasse
2020-07-06
2
-246
/
+142
|
\
\
|
*
|
aarch64/Asm: Fix `Error: Pattern "PC" is redundant in this clause.`
Justus Fasse
2020-07-06
1
-1
/
+1
|
*
|
aarch64/Asmblock: Change PArithAFFF to PArithPPP for consistency
Justus Fasse
2020-07-06
1
-16
/
+17
|
*
|
aarch64/Asmblock: Merge PArithCRRR and PArithCFFF
Justus Fasse
2020-07-06
1
-23
/
+12
|
*
|
aarch64/Asmblock: Merge PArithRRR, PArithRspRspR and PArithFFF
Justus Fasse
2020-07-06
1
-41
/
+22
|
*
|
aarch64/Asmblock: Merge PArithComparisonRR and PArithComparisonFF
Justus Fasse
2020-07-06
1
-21
/
+11
|
*
|
aarch64/Asmblock: Merge RR, RF, FR, FF, RspRsp
Justus Fasse
2020-07-06
1
-85
/
+41
|
*
|
aarch64/Asmblock: Merge arith_comparison_(r|f)
Justus Fasse
2020-07-06
1
-26
/
+12
|
*
|
aarch64/Asmblock: Switch arith_c_r to arith_c_p for consistency
Justus Fasse
2020-07-06
1
-4
/
+4
|
*
|
aarch64/Asmblock: Merge arith_r and arith_f into arith_p
Justus Fasse
2020-07-06
1
-19
/
+10
|
*
|
aarch64/Asmblock: Change preg to simplify preg-ification
Justus Fasse
2020-07-06
1
-10
/
+12
|
/
/
*
|
Asmblock: Rename arith_name_<...> -> arith_name_<...>
Justus Fasse
2020-07-05
1
-62
/
+62
*
|
Asmblock: Use i as variable name for instructions
Justus Fasse
2020-07-05
1
-73
/
+73
*
|
Asmblock: Add instructions with conditional execution
Justus Fasse
2020-07-05
1
-6
/
+41
*
|
Asmblock: PArithWRR0I -> PArithWRR0, PArithXRR0I -> PArithXRR0
Justus Fasse
2020-07-04
1
-22
/
+22
*
|
Asmblock: Merge PArithFF32 and PArithFF64 into PArithF
Justus Fasse
2020-07-04
1
-19
/
+9
*
|
Asmblock: Add TODO for instructions I had previously forgotten
Justus Fasse
2020-07-04
1
-0
/
+3
*
|
Asmblock: PArithRspRspI -> PArithRspRsp
Justus Fasse
2020-07-04
1
-11
/
+11
*
|
Asmblock: PArithComparisonRI -> PArithComparisonR
Justus Fasse
2020-07-04
1
-17
/
+17
*
|
fixing type of PLoad and PStore
Sylvain Boulmé
2020-07-03
1
-3
/
+3
*
|
Merging arith_name_r and arith_name_ri into arith_r
Sylvain Boulmé
2020-07-03
1
-24
/
+18
*
|
Asmblock: Add floating-point load and stores
Justus Fasse
2020-07-02
1
-4
/
+24
*
|
Asmblock: First attempt at completing PArith/ar_instruction/...
Justus Fasse
2020-07-02
1
-38
/
+626
*
|
aarch64/Asmblock: Add PStore, based on PLoad
Justus Fasse
2020-06-28
1
-1
/
+28
*
|
fix linker model in Asmblock
Sylvain Boulmé
2020-06-22
3
-33
/
+31
*
|
restauring Coq compilation with STUBS
Sylvain Boulmé
2020-06-22
6
-7
/
+198
*
|
Compiler.v in .gitignore
Sylvain Boulmé
2020-06-21
1
-0
/
+1
*
|
[WIP: Coq compilation broken] Stub for Asmgen
Sylvain Boulmé
2020-06-21
8
-2768
/
+2370
*
|
Skeleton of Asmblock
Sylvain Boulmé
2020-06-20
1
-82
/
+136
*
|
start aarch64/Asmblock (work-in-progress)
Sylvain Boulmé
2020-06-19
2
-2
/
+1549
*
|
fix configure for aarch64_block
Sylvain Boulmé
2020-06-19
1
-2
/
+6
[prev]
[next]