-static INLINE int
-_is_CopyB(const ir_node *node) {
- assert(node);
- return (_get_irn_op(node) == op_CopyB);
-}
-
-static INLINE int
-_is_Unknown(const ir_node *node) {
- assert(node);
- return (_get_irn_op(node) == op_Unknown);
-}
-
-static INLINE int
-_is_Return(const ir_node *node) {
- assert(node);
- return (_get_irn_op(node) == op_Return);
-}
-
-static INLINE int
-_is_Call(const ir_node *node) {
- assert(node);
- return (_get_irn_op(node) == op_Call);
-}
-
-static INLINE int
-_is_Sel(const ir_node *node) {
- assert(node);
- return (_get_irn_op(node) == op_Sel);
-}
-
-static INLINE int
-_is_Mul(const ir_node *node) {
- assert(node);
- return (_get_irn_op(node) == op_Mul);
-}
-
-static INLINE int
-_is_Mux(const ir_node *node) {
- assert(node);
- if (node) {
- ir_op *op = _get_irn_op(node);
- return (op == op_Mux || ((op == op_Psi) && _get_irn_arity(node) == 3));
- }
- return 0;
-}
-
-static INLINE int
-_is_Load(const ir_node *node) {
- assert(node);
- return (_get_irn_op(node) == op_Load);
-}
-
-static INLINE int
-_is_Store(const ir_node *node) {
- assert(node);
- return (_get_irn_op(node) == op_Store);
-}
-
-static INLINE int
-_is_Sync(const ir_node *node) {
- assert(node);
- return (_get_irn_op(node) == op_Sync);
-}
-
-static INLINE int
-_is_Confirm(const ir_node *node) {
- assert(node);
- return (_get_irn_op(node) == op_Confirm);
-}
-
-static INLINE int
-_is_Pin(const ir_node *node) {
- assert(node);
- return (_get_irn_op(node) == op_Pin);
-}
-
-static INLINE int
-_is_SymConst(const ir_node *node) {
- assert(node);
- return (_get_irn_op(node) == op_SymConst);
-}
-
-static INLINE int
-_is_Cond(const ir_node *node) {
- assert(node);
- return (_get_irn_op(node) == op_Cond);
-}
-
-static INLINE int
-_is_Cmp(const ir_node *node) {
- assert(node);
- return (_get_irn_op(node) == op_Cmp);
-}
-
-static INLINE int
-_is_Alloc(const ir_node *node) {
- assert(node);
- return (_get_irn_op(node) == op_Alloc);
-}
-
-static INLINE int
-_is_Jmp(const ir_node *node) {
- assert(node);
- return (_get_irn_op(node) == op_Jmp);
-}
-
-static INLINE int
-_is_Raise(const ir_node *node) {
- assert(node);
- return (_get_irn_op(node) == op_Raise);
-}
-
-static INLINE int
-_is_ASM(const ir_node *node) {
- assert(node);
- return (_get_irn_op(node) == op_ASM);
-}
-
-static INLINE int
-_is_Anchor(const ir_node *node) {
- return (_get_irn_op(node) == op_Anchor);
-}
-
-static INLINE int
-_is_no_Block(const ir_node *node) {
- assert(node && _is_ir_node(node));
- return (_get_irn_op(node) != op_Block);
-}
-
-static INLINE int
-_is_Block(const ir_node *node) {
- assert(node && _is_ir_node(node));
- return (_get_irn_op(node) == op_Block);
-}
-
-static INLINE int
-_get_Block_n_cfgpreds(const ir_node *node) {