aboutsummaryrefslogtreecommitdiffstats
path: root/mppa_k1c
Commit message (Collapse)AuthorAgeFilesLines
* Merge remote-tracking branch 'origin/mppa-work' into mppa-cosDavid Monniaux2019-05-3016-44/+871
|\
| * Merge remote-tracking branch 'origin/mppa-msub' into mppa-workDavid Monniaux2019-05-3016-44/+871
| |\ | | | | | | | | | | | | Conflicts: mppa_k1c/ExtValues.v
| | * standardization of expressionsDavid Monniaux2019-05-122-10/+8
| | |
| | * standardize semantics, 1David Monniaux2019-05-122-7/+12
| | |
| | * Merge remote-tracking branch 'origin/mppa-work' into mppa-msubDavid Monniaux2019-05-124-67/+88
| | |\
| | * | correct -faddx option and propagate addim over addximDavid Monniaux2019-05-114-10/+21
| | | |
| | * | option -faddx (off by default until questions cleared)David Monniaux2019-05-114-20/+81
| | | |
| | * | apply .xs onto addx4 etcDavid Monniaux2019-05-1110-27/+180
| | | |
| | * | more maddxDavid Monniaux2019-05-112-0/+74
| | | |
| | * | maddx ordre opposéDavid Monniaux2019-05-112-0/+6
| | | |
| | * | add with shift, beginningDavid Monniaux2019-05-117-13/+86
| | | |
| | * | generate multiply-sub longDavid Monniaux2019-05-113-4/+56
| | | |
| | * | Pmsub compiledDavid Monniaux2019-05-119-40/+48
| | | |
| | * | more gen O -> PDavid Monniaux2019-05-111-0/+9
| | | |
| | * | more gen O -> PDavid Monniaux2019-05-111-0/+6
| | | |
| | * | Oaddx -> PDavid Monniaux2019-05-115-21/+48
| | | |
| | * | begin generating Prevsub etc. from Oxxx to PxxxDavid Monniaux2019-05-117-43/+46
| | | |
| | * | use shift 1-4 in backendDavid Monniaux2019-05-105-97/+62
| | | |
| | * | more integer OpDavid Monniaux2019-05-104-17/+245
| | | |
| | * | new instructions at asm levelDavid Monniaux2019-05-105-9/+157
| | | |
* | | | Merge remote-tracking branch 'origin/mppa-work' into mppa-cosDavid Monniaux2019-05-291-2/+2
|\| | |
| * | | error in the classification of SrswDavid Monniaux2019-05-291-2/+2
| | | |
* | | | to be able to use DDR we need 8-byte pointers in jump tablesDavid Monniaux2019-05-291-5/+5
|/ / /
* | | move Asmblockgenproof0 from lib to mppa_k1c/Sylvain Boulmé2019-05-211-0/+0
| | | | | | | | | | | | This file is specific to our backend.
* | | move Machblock*.v into mppa_k1c/libSylvain Boulmé2019-05-213-0/+0
| | | | | | | | | | | | Indeed, these files may not be specific to our backend.
* | | legere simplification de preuveSylvain Boulmé2019-05-201-29/+7
| | |
* | | Merge remote-tracking branch 'machblock/mppa_k1c' into mppa-workCyril SIX2019-05-205-934/+717
|\ \ \ | | | | | | | | | | | | | | | | Conflicts: mppa_k1c/lib/Asmblockgenproof0.v
| * | | transf_program_correct prooftvdd2019-05-201-91/+7
| | | |
| * | | mSylvain Boulmé2019-05-201-4/+10
| | | |
| * | | is_trans_code_monotonic prooftvdd2019-05-171-56/+120
| | | |
| * | | step_simu_cfi_step ??tvdd2019-05-151-3/+32
| | | |
| * | | mtvdd2019-05-151-2/+16
| | | |
| * | | star_step_simu_body_step prooftvdd2019-05-131-26/+40
| | | |
| * | | petite simplif de preuveSylvain Boulmé2019-04-191-62/+26
| | | |
| * | | step_simu_header prooftvdd2019-04-181-9/+10
| | | |
| * | | trans_code_decompose prooftvdd2019-04-111-1/+86
| | | |
| * | | cleaner separation between Asmgenproof and MachblockgenproofSylvain Boulmé2019-04-072-8/+29
| | | |
| * | | extract Machgen.trans_code stuff from AsmgenproofSylvain Boulmé2019-04-073-99/+65
| | | |
| * | | relecture is_header, is_body, is_exit + pattern de preuve trans_code_decomposeSylvain Boulmé2019-04-041-16/+29
| | | |
| * | | is_header, is_body, is_exittvdd2019-04-041-4/+16
| | | |
| * | | dist_end_block_code_simu_mid_block prooftvdd2019-04-041-1/+12
| | | |
| * | | bien meilleure façon de s'inspirer de l'ancienne traductionSylvain Boulmé2019-04-031-71/+59
| | | |
| * | | adaptation de quelques vieux lemmes pour la nouvelle traductionSylvain Boulmé2019-04-031-61/+84
| | | |
| * | | introduce a small tactic.Sylvain Boulmé2019-04-031-4/+7
| | | |
| * | | legeres simplificationsSylvain Boulmé2019-04-021-239/+42
| | | |
| * | | find_label_transcode_preserved prooftvdd2019-03-281-4/+47
| | | |
| * | | un coup de pouceSylvain Boulmé2019-03-231-29/+28
| | | |
| * | | ctvdd2019-03-211-3/+73
| | | |
| * | | Machblockgen proofstvdd2019-03-071-4/+15
| | | |
| * | | add_to_code_is_trans_code proof 2tvdd2019-03-051-14/+6
| | | |