X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fir%2Firreflect.def;h=8f5c52713a2447019a5a82fc1c43e9794e3bca5d;hb=95ea45b6d9050f3638c68dda8c4fcc92a79c81ed;hp=6cf7015c80fda4ef81ff251858db6621c0dfbaac;hpb=01c986b707fc73ae5b27c955cbec4056f5fe2039;p=libfirm 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)