-ir_node *
-new_rd_Add (dbg_info *db, ir_graph *irg, ir_node *block,
- ir_node *op1, ir_node *op2, ir_mode *mode)
-{
- ir_node *res;
- ir_graph *rem = current_ir_graph;
-
- current_ir_graph = irg;
- res = new_bd_Add(db, block, op1, op2, mode);
- current_ir_graph = rem;
-
- return res;
-}
-
-ir_node *
-new_rd_Sub (dbg_info *db, ir_graph *irg, ir_node *block,
- ir_node *op1, ir_node *op2, ir_mode *mode)
-{
- ir_node *res;
- ir_graph *rem = current_ir_graph;
-
- current_ir_graph = irg;
- res = new_bd_Sub(db, block, op1, op2, mode);
- current_ir_graph = rem;
-
- return res;
-}
-
-ir_node *
-new_rd_Minus (dbg_info *db, ir_graph *irg, ir_node *block,
- ir_node *op, ir_mode *mode)
-{
- ir_node *res;
- ir_graph *rem = current_ir_graph;
-
- current_ir_graph = irg;
- res = new_bd_Minus(db, block, op, mode);
- current_ir_graph = rem;
-
- return res;
-}
-
-ir_node *
-new_rd_Mul (dbg_info *db, ir_graph *irg, ir_node *block,
- ir_node *op1, ir_node *op2, ir_mode *mode)
-{
- ir_node *res;
- ir_graph *rem = current_ir_graph;
-
- current_ir_graph = irg;
- res = new_bd_Mul(db, block, op1, op2, mode);
- current_ir_graph = rem;
-
- return res;
-}
-
-ir_node *
-new_rd_Quot (dbg_info *db, ir_graph *irg, ir_node *block,
- ir_node *memop, ir_node *op1, ir_node *op2)
-{
- ir_node *res;
- ir_graph *rem = current_ir_graph;
-
- current_ir_graph = irg;
- res = new_bd_Quot(db, block, memop, op1, op2);
- current_ir_graph = rem;
-
- return res;
-}
-
-ir_node *
-new_rd_DivMod (dbg_info *db, ir_graph *irg, ir_node *block,
- ir_node *memop, ir_node *op1, ir_node *op2)
-{
- ir_node *res;
- ir_graph *rem = current_ir_graph;
-
- current_ir_graph = irg;
- res = new_bd_DivMod(db, block, memop, op1, op2);
- current_ir_graph = rem;
-
- return res;
-}
-
-ir_node *
-new_rd_Div (dbg_info *db, ir_graph *irg, ir_node *block,
- ir_node *memop, ir_node *op1, ir_node *op2)
-{
- ir_node *res;
- ir_graph *rem = current_ir_graph;
-
- current_ir_graph = irg;
- res = new_bd_Div (db, block, memop, op1, op2);
- current_ir_graph =rem;
-
- return res;
-}
-
-ir_node *
-new_rd_Mod (dbg_info *db, ir_graph *irg, ir_node *block,
- ir_node *memop, ir_node *op1, ir_node *op2)
-{
- ir_node *res;
- ir_graph *rem = current_ir_graph;
-
- current_ir_graph = irg;
- res = new_bd_Mod(db, block, memop, op1, op2);
- current_ir_graph = rem;
-
- return res;
-}
-
-ir_node *
-new_rd_And (dbg_info *db, ir_graph *irg, ir_node *block,
- ir_node *op1, ir_node *op2, ir_mode *mode)
-{
- ir_node *res;
- ir_graph *rem = current_ir_graph;
-
- current_ir_graph = irg;
- res = new_bd_And(db, block, op1, op2, mode);
- current_ir_graph = rem;
-
- return res;
-}
-
-ir_node *
-new_rd_Or (dbg_info *db, ir_graph *irg, ir_node *block,
- ir_node *op1, ir_node *op2, ir_mode *mode)
-{
- ir_node *res;
- ir_graph *rem = current_ir_graph;
-
- current_ir_graph = irg;
- res = new_bd_Or(db, block, op1, op2, mode);
- current_ir_graph = rem;
-
- return res;
-}
-
-ir_node *
-new_rd_Eor (dbg_info *db, ir_graph *irg, ir_node *block,
- ir_node *op1, ir_node *op2, ir_mode *mode)
-{
- ir_node *res;
- ir_graph *rem = current_ir_graph;
-
- current_ir_graph = irg;
- res = new_bd_Eor(db, block, op1, op2, mode);
- current_ir_graph = rem;
-
- return res;
-}
-
-ir_node *
-new_rd_Not (dbg_info *db, ir_graph *irg, ir_node *block,
- ir_node *op, ir_mode *mode)
-{
- ir_node *res;
- ir_graph *rem = current_ir_graph;
-
- current_ir_graph = irg;
- res = new_bd_Not(db, block, op, mode);
- current_ir_graph = rem;
-
- return res;
-}
-
-ir_node *
-new_rd_Shl (dbg_info *db, ir_graph *irg, ir_node *block,
- ir_node *op, ir_node *k, ir_mode *mode)
-{
- ir_node *res;
- ir_graph *rem = current_ir_graph;
-
- current_ir_graph = irg;
- res = new_bd_Shl (db, block, op, k, mode);
- current_ir_graph = rem;
-
- return res;
-}
-
-ir_node *
-new_rd_Shr (dbg_info *db, ir_graph *irg, ir_node *block,
- ir_node *op, ir_node *k, ir_mode *mode)
-{
- ir_node *res;
- ir_graph *rem = current_ir_graph;
-
- current_ir_graph = irg;
- res = new_bd_Shr(db, block, op, k, mode);
- current_ir_graph = rem;
-
- return res;
-}
-
-ir_node *
-new_rd_Shrs (dbg_info *db, ir_graph *irg, ir_node *block,
- ir_node *op, ir_node *k, ir_mode *mode)
-{
- ir_node *res;
- ir_graph *rem = current_ir_graph;
-
- current_ir_graph = irg;
- res = new_bd_Shrs(db, block, op, k, mode);
- current_ir_graph = rem;
-
- return res;
-}
-
-ir_node *
-new_rd_Rot (dbg_info *db, ir_graph *irg, ir_node *block,
- ir_node *op, ir_node *k, ir_mode *mode)
-{
- ir_node *res;
- ir_graph *rem = current_ir_graph;
-
- current_ir_graph = irg;
- res = new_bd_Rot(db, block, op, k, mode);
- current_ir_graph = rem;
-
- return res;
-}
-
-ir_node *
-new_rd_Abs (dbg_info *db, ir_graph *irg, ir_node *block,
- ir_node *op, ir_mode *mode)
-{
- ir_node *res;
- ir_graph *rem = current_ir_graph;
-
- current_ir_graph = irg;
- res = new_bd_Abs(db, block, op, mode);
- current_ir_graph = rem;
-
- return res;
-}