[PATCH, AArch64] Support SBC in the backend

Ian Bolton ian.bolton@arm.com
Thu Mar 14 15:53:00 GMT 2013

We couldn't generate SBC for AArch64 ... until now!

This really patch includes the main pattern, a zero_extend form
of it and a test.

Full regression testing for Linux and bare-metal passed.

OK for trunk stage-1?


2013-03-14  Ian Bolton  <ian.bolton@arm.com>

	* config/aarch64/aarch64.md (*sub<mode>3_carryin): New pattern.
	(*subsi3_carryin_uxtw): Likewise.

	* gcc.target/aarch64/sbc.c: New test.

-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: aarch64-sbc.txt
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20130314/d26fb883/attachment.txt>

More information about the Gcc-patches mailing list