-void skip_Id_and_store(ir_node **node) {
- ir_node *n = *node;
-
- if (!n || (n->op != op_Id)) return;
-
- /* Don't use get_Id_pred(): We get into an endless loop for
- self-referencing Ids. */
- *node = skip_Id(n);
-}
-
-int
-(is_Bad)(const ir_node *node) {
- return _is_Bad(node);
-}
-
-int
-(is_NoMem)(const ir_node *node) {
- return _is_NoMem(node);
-}
-
-int
-(is_Minus)(const ir_node *node) {
- return _is_Minus(node);
-}
-
-int
-(is_Abs)(const ir_node *node) {
- return _is_Abs(node);
-}
-
-int
-(is_Mod)(const ir_node *node) {
- return _is_Mod(node);
-}
-
-int
-(is_Div)(const ir_node *node) {
- return _is_Div(node);
-}
-
-int
-(is_DivMod)(const ir_node *node) {
- return _is_DivMod(node);
-}
-
-int
-(is_Quot)(const ir_node *node) {
- return _is_Quot(node);
-}
-
-int
-(is_Add)(const ir_node *node) {
- return _is_Add(node);
-}
-
-int
-(is_Carry)(const ir_node *node) {
- return _is_Carry(node);
-}
-
-int
-(is_And)(const ir_node *node) {
- return _is_And(node);
-}
-
-int
-(is_Or)(const ir_node *node) {
- return _is_Or(node);
-}
-
-int
-(is_Eor)(const ir_node *node) {
- return _is_Eor(node);
-}
-
-int
-(is_Sub)(const ir_node *node) {
- return _is_Sub(node);
-}
-
-int
-(is_Shl)(const ir_node *node) {
- return _is_Shl(node);
-}
-
-int
-(is_Shr)(const ir_node *node) {
- return _is_Shr(node);
-}
-
-int
-(is_Shrs)(const ir_node *node) {
- return _is_Shrs(node);
-}
-
-int
-(is_Rotl)(const ir_node *node) {
- return _is_Rotl(node);
-}
-
-int
-(is_Not)(const ir_node *node) {
- return _is_Not(node);
-}
-
-int
-(is_Id)(const ir_node *node) {
- return _is_Id(node);
-}
-
-int
-(is_Tuple)(const ir_node *node) {
- return _is_Tuple(node);
-}
-
-int
-(is_Bound)(const ir_node *node) {
- return _is_Bound(node);
-}
-
-int
-(is_Start)(const ir_node *node) {
- return _is_Start(node);
-}
-
-int
-(is_End)(const ir_node *node) {
- return _is_End(node);
-}
-
-int
-(is_Const)(const ir_node *node) {
- return _is_Const(node);
-}
-
-int
-(is_Conv)(const ir_node *node) {
- return _is_Conv(node);
-}
-
-int
-(is_strictConv)(const ir_node *node) {