AArch64 add, sub, mul in TImode
authorrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 22 Apr 2014 20:31:29 +0000 (20:31 +0000)
committerrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 22 Apr 2014 20:31:29 +0000 (20:31 +0000)
commitd1ae7bb994f49316f6f63e6173f2931e837a351d
tree84bee9aaafc38cd54f126b2eef638988f1bcc8cc
parent0992e56f0b2811f85c9f05a76fe6e3b53aa3096d
AArch64 add, sub, mul in TImode

* config/aarch64/aarch64.md (multi3): New expander.
(madd<GPI>): Remove leading * from name.

* config/aarch64/aarch64.md (<su_optab>mulditi3): New expander.

* config/aarch64/aarch64 (addti3, subti3): New expanders.
(add<GPI>3_compare0): Remove leading * from name.
(add<GPI>3_carryin): Likewise.
(sub<GPI>3_compare0): Likewise.
(sub<GPI>3_carryin): Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@209659 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/aarch64/aarch64.md