in[i + 1] = inputs[i];
res = new_ir_node(db, irg, block, op_ASM, mode_T, arity + 1, in);
- res->attr.asm.asm_text = asm_text;
+ res->attr.assem.asm_text = asm_text;
res = optimize_node(res);
IRN_VRFY_IRG(res, irg);
/* Return the assembler text of an ASM pseudo node. */
const char *get_ASM_text(const ir_node *node) {
assert(node->op == op_ASM);
- return get_id_str(node->attr.asm.asm_text);
+ return get_id_str(node->attr.assem.asm_text);
}
bound_attr bound; /**< For Bound operation */
conv_attr conv; /**< For Conv operation */
divmod_attr divmod; /**< For Div/Mod/DivMod operation */
- asm_attr asm; /**< For ASM operation. */
+ asm_attr assem; /**< For ASM operation. */
} attr;
/**
int arn = _get_irn_intra_arity(node);
assert(node);
- assert(-1 <= n && n < _get_irn_intra_arity(node));
+ assert(-1 <= n && n < arn);
nn = node->in[n + 1];
if (nn == NULL) {