X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fir%2Firop_t.h;h=8d008e6569c35375b996ce09f8a251c6b6a372fb;hb=4f92e524762e0febc361676111b3b5b79addd03a;hp=c0c328523693a8dab38cf43a8eb23ce21b4b7623;hpb=26bffd78b2878071884253c99b1cdf55587941ac;p=libfirm diff --git a/ir/ir/irop_t.h b/ir/ir/irop_t.h index c0c328523..8d008e656 100644 --- a/ir/ir/irop_t.h +++ b/ir/ir/irop_t.h @@ -48,7 +48,8 @@ void finish_op(void); * @param old_node the old node from which the attributes are read * @param new_node the new node to which the attributes are written */ -void default_copy_attr(const ir_node *old_node, ir_node *new_node); +void default_copy_attr(ir_graph *irg, const ir_node *old_node, + ir_node *new_node); /** * Returns the attribute size of nodes of this opcode. @@ -66,14 +67,6 @@ static inline int is_op_cfopcode(const ir_op *op) { return op->flags & irop_flag_cfopcode; } -/** - * Returns non-zero if the operation manipulates interprocedural control flow: - * CallBegin, EndReg, EndExcept - */ -static inline int is_ip_cfopcode(const ir_op *op) { - return op->flags & irop_flag_ip_cfopcode; -} - /** Returns non-zero if operation is commutative */ static inline int is_op_commutative(const ir_op *op) { return op->flags & irop_flag_commutative;