diff options
author | Cyril SIX <cyril.six@kalray.eu> | 2018-04-04 11:40:16 +0200 |
---|---|---|
committer | Cyril SIX <cyril.six@kalray.eu> | 2018-04-04 16:30:10 +0200 |
commit | 36076263491312d634bd0d39f8de718f32462da2 (patch) | |
tree | 3cfd58bba2cccd1bd52aae00d411c3f9ee2aa1cf /mppa_k1c/Asmgenproof.v | |
parent | 69813ed0107cd76caa322db5e1df1b7b969b7012 (diff) | |
download | compcert-kvx-36076263491312d634bd0d39f8de718f32462da2.tar.gz compcert-kvx-36076263491312d634bd0d39f8de718f32462da2.zip |
MPPA - Added signed immediate comparison
Diffstat (limited to 'mppa_k1c/Asmgenproof.v')
-rw-r--r-- | mppa_k1c/Asmgenproof.v | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/mppa_k1c/Asmgenproof.v b/mppa_k1c/Asmgenproof.v index dd495cd4..cc5383a0 100644 --- a/mppa_k1c/Asmgenproof.v +++ b/mppa_k1c/Asmgenproof.v @@ -180,6 +180,9 @@ Remark transl_cbranch_label: transl_cbranch cond args lbl k = OK c -> tail_nolabel k c. Proof. intros. unfold transl_cbranch in H. (* unfold transl_cond_op in H. *) destruct cond; TailNoLabel. +(* Ccompimm *) + - unfold loadimm32. destruct (make_immed32 n); TailNoLabel. unfold transl_comp; TailNoLabel. +(* Ccompuimm *) - unfold loadimm32. destruct (make_immed32 n); TailNoLabel. unfold transl_comp; TailNoLabel. Qed. |