+2016-03-24 Uros Bizjak <ubizjak@gmail.com>
+
+ * config/i386/i386.md (*anddi3_doubleword): Generate AND insn
+ using ix86_expand_binary_operator instead of gen_andsi3.
+
2016-03-24 Richard Biener <rguenther@suse.de>
PR tree-optimization/70396
ix86_expand_move (SImode, &operands[0]);
}
else if (operands[2] != constm1_rtx)
- emit_insn (gen_andsi3 (operands[0], operands[1], operands[2]));
+ ix86_expand_binary_operator (AND, SImode, &operands[0]);
else if (operands[5] == constm1_rtx)
emit_note (NOTE_INSN_DELETED);
if (operands[5] == const0_rtx)
ix86_expand_move (SImode, &operands[3]);
}
else if (operands[5] != constm1_rtx)
- emit_insn (gen_andsi3 (operands[3], operands[4], operands[5]));
+ ix86_expand_binary_operator (AND, SImode, &operands[3]);
DONE;
})