/*
- * Copyright (C) 1995-2007 University of Karlsruhe. All right reserved.
+ * Copyright (C) 1995-2008 University of Karlsruhe. All right reserved.
*
* This file is part of libFirm.
*
case ia32_am_Source:
fprintf(F, "source only (Load)");
break;
- case ia32_am_Dest:
- fprintf(F, "dest only (Load+Store)");
- break;
- case ia32_am_Full:
- fprintf(F, "full");
- break;
default:
fprintf(F, "unknown (%d)", get_ia32_am_support(n));
break;
attr->data.flags = flags;
}
+void add_ia32_flags(ir_node *node, arch_irn_flags_t flags) {
+ ia32_attr_t *attr = get_ia32_attr(node);
+ attr->data.flags |= flags;
+}
+
/**
* Returns the result register slots of an ia32 node.
*/