diff options
author | David Monniaux <david.monniaux@univ-grenoble-alpes.fr> | 2019-04-05 13:36:56 +0200 |
---|---|---|
committer | David Monniaux <david.monniaux@univ-grenoble-alpes.fr> | 2019-04-05 13:36:56 +0200 |
commit | e4bc9aa604977ee168c2f580d3fc3c3521f6c25c (patch) | |
tree | 5e8b8fa5b533b8500959ae637835c6401d6e22de /mppa_k1c/SelectOp.vp | |
parent | 0b7517e9a348b830ad800759a0fa7e589ab98f4a (diff) | |
download | compcert-kvx-e4bc9aa604977ee168c2f580d3fc3c3521f6c25c.tar.gz compcert-kvx-e4bc9aa604977ee168c2f580d3fc3c3521f6c25c.zip |
Oselectf, Oselectfs with condition
Diffstat (limited to 'mppa_k1c/SelectOp.vp')
-rw-r--r-- | mppa_k1c/SelectOp.vp | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/mppa_k1c/SelectOp.vp b/mppa_k1c/SelectOp.vp index eeb3ffae..71e0eff3 100644 --- a/mppa_k1c/SelectOp.vp +++ b/mppa_k1c/SelectOp.vp @@ -76,6 +76,20 @@ Definition selectl_base o0 o1 oselect := Definition selectl o0 o1 oselect := selectl_base o0 o1 oselect. +Definition selectf_base o0 o1 oselect := + Eop (Oselectf (Ccomp0 Cne)) + (o0:::o1:::oselect:::Enil). + +Definition selectf o0 o1 oselect := + selectf_base o0 o1 oselect. + +Definition selectfs_base o0 o1 oselect := + Eop (Oselectfs (Ccomp0 Cne)) + (o0:::o1:::oselect:::Enil). + +Definition selectfs o0 o1 oselect := + selectfs_base o0 o1 oselect. + (** ** Constants **) Definition addrsymbol (id: ident) (ofs: ptrofs) := |