diff options
Diffstat (limited to 'arm/SelectOp.vp')
-rw-r--r-- | arm/SelectOp.vp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/arm/SelectOp.vp b/arm/SelectOp.vp index 3d4e8661..4ea1e1a1 100644 --- a/arm/SelectOp.vp +++ b/arm/SelectOp.vp @@ -194,6 +194,9 @@ Nondetfunction mul (e1: expr) (e2: expr) := | _, _ => Eop Omul (e1:::e2:::Enil) end. +Definition mulhs (e1: expr) (e2: expr) := Eop Omulhs (e1 ::: e2 ::: Enil). +Definition mulhu (e1: expr) (e2: expr) := Eop Omulhu (e1 ::: e2 ::: Enil). + (** ** Bitwise and, or, xor *) Nondetfunction andimm (n1: int) (e2: expr) := |