* @version $Id$
*
* This file implements the creation of the achitecture specific firm opcodes
- * and the coresponding node constructors for the ia32 assembler irg.
+ * and the corresponding node constructors for the ia32 assembler irg.
*/
#ifdef HAVE_CONFIG_H
#include "config.h"
ir_node *left = get_irn_n(node, n_ia32_binary_left);
ir_node *right = get_irn_n(node, n_ia32_binary_right);
- attr->data.cmp_flipped = !attr->data.cmp_flipped;
assert(is_ia32_commutative(node));
+ attr->data.ins_permuted = !attr->data.ins_permuted;
set_irn_n(node, n_ia32_binary_left, right);
set_irn_n(node, n_ia32_binary_right, left);
- set_ia32_pncode(node, get_inversed_pnc(get_ia32_pncode(node)));
}
/**
if (a->data.except_label != b->data.except_label)
return 1;
- if (a->data.cmp_flipped != b->data.cmp_flipped
+ if (a->data.ins_permuted != b->data.ins_permuted
|| a->data.cmp_unsigned != b->data.cmp_unsigned)
return 1;