diff options
Diffstat (limited to 'mppa_k1c/SelectOp.vp')
-rw-r--r-- | mppa_k1c/SelectOp.vp | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/mppa_k1c/SelectOp.vp b/mppa_k1c/SelectOp.vp index 688820b3..72597a2b 100644 --- a/mppa_k1c/SelectOp.vp +++ b/mppa_k1c/SelectOp.vp @@ -675,7 +675,13 @@ Definition divfs_base (e1: expr) (e2: expr) := End SELECT. Definition platform_builtin (b: platform_builtin) (args: exprlist) : option expr := - None. + match b with + | BI_fmin => Some (Eop Ominf args) + | BI_fmax => Some (Eop Omaxf args) + | BI_fminf => Some (Eop Ominfs args) + | BI_fmaxf => Some (Eop Omaxfs args) + end. + (* Local Variables: *) (* mode: coq *) (* End: *)
\ No newline at end of file |