X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Farch%2Farchop.c;h=a23c467e3aa5a082f5995c38320cf3c486b0f483;hb=f2edb6301aa7affb0673e76436d9b4dbaef6b9e1;hp=f255688aaac1bcd3894f62d701302205449305c2;hpb=4b1138a9eee25ce11adbb7d7162eaa49421e8b51;p=libfirm diff --git a/ir/arch/archop.c b/ir/arch/archop.c index f255688aa..a23c467e3 100644 --- a/ir/arch/archop.c +++ b/ir/arch/archop.c @@ -41,6 +41,7 @@ #include "iropt_dbg.h" #include "archop.h" #include "irop.h" +#include "error.h" /* when we need verifying */ #ifdef NDEBUG @@ -69,8 +70,7 @@ new_rd_Min(dbg_info *db, ir_graph *irg, ir_node *block, ir_node *res; if (! op_Min) { - assert(0); - return NULL; + panic("cannot create Min node, not allowed"); } in[0] = op1; @@ -92,8 +92,7 @@ new_rd_Max(dbg_info *db, ir_graph *irg, ir_node *block, ir_node *res; if (! op_Max) { - assert(0); - return NULL; + panic("cannot create Max node, not allowed"); } in[0] = op1;