From 706b4f328714d603cc9ec3bc9b980dcf636dbec7 Mon Sep 17 00:00:00 2001 From: Daniel Grund Date: Mon, 29 Aug 2005 11:18:33 +0000 Subject: [PATCH] Added mod and mux [r6524] --- ir/ir/irreflect.def | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/ir/ir/irreflect.def b/ir/ir/irreflect.def index 6cf7015c8..8f5c52713 100644 --- a/ir/ir/irreflect.def +++ b/ir/ir/irreflect.def @@ -275,6 +275,19 @@ BEGIN_ARGS END_ARGS END_OP +BEGIN_OP(Mod) +BEGIN_ARGS + ARG("Memory", Mem) + ARG("CF", X) + ARG("Result", Int) + MARK + BLOCK + ARG("Memory", Mem) + ARG_SAME("Op 0", Int, 2) + ARG_SAME("Op 1", Int, 2) +END_ARGS +END_OP + BEGIN_OP(Abs) BEGIN_ARGS ARG("Res", Num) @@ -284,6 +297,18 @@ BEGIN_ARGS END_ARGS END_OP +BEGIN_OP(Mux) +BEGIN_ARGS + ARG("Res", NumP) + MARK + BLOCK + ARG("Switch", Bool) + ARG_SAME("Op 0", NumP, 0) + ARG_SAME("Op 1", NumP, 0) +END_ARGS +END_OP + + BEGIN_OP(And) BEGIN_ARGS ARG("Res", Int) -- 2.20.1