[Patch AArch64 11/17] Add floatdihf2 and floatunsdihf2 patterns
commitbf1e3646d150a0fcb542c918ad381f9aee583633
authorJames Greenhalgh <james.greenhalgh@arm.com>
Thu, 24 Nov 2016 18:14:36 +0000 (24 18:14 +0000)
committerJames Greenhalgh <jgreenhalgh@gcc.gnu.org>
Thu, 24 Nov 2016 18:14:36 +0000 (24 18:14 +0000)
treedc6f4d854dc0606b3243ce9d9d162180eb0edc5e
parente210b51b58d1431b7f710e7eac00bd9c128632b3
[Patch AArch64 11/17] Add floatdihf2 and floatunsdihf2 patterns

gcc/

* config/aarch64/aarch64.md (<optab>sihf2): Convert to expand.
(<optab>dihf2): Likewise.
(aarch64_fp16_<optab><mode>hf2): New.

gcc/testsuite/

* gcc.target/aarch64/floatdihf2_1.c: New.

From-SVN: r242843
gcc/ChangeLog
gcc/config/aarch64/aarch64.md
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/aarch64/floatdihf2_1.c [new file with mode: 0644]