aarch64.c (aarch64_invalid_conversion): New function for target hook.
authorStam Markianos-Wright <stam.markianos-wright@arm.com>
Fri, 10 Jan 2020 19:29:36 +0000 (19:29 +0000)
committerStam Markianos-Wright <stammark@gcc.gnu.org>
Fri, 10 Jan 2020 19:29:36 +0000 (19:29 +0000)
commit9869896730f3055850034c05c596828d517fa9a2
tree5f70ea4537c666d259d4139bf3990363b4a39804
parentabbe1ed27355178223cd099fb73227f392416ea6
aarch64.c (aarch64_invalid_conversion): New function for target hook.

gcc/ChangeLog:

2020-01-10  Stam Markianos-Wright  <stam.markianos-wright@arm.com>

* config/aarch64/aarch64.c (aarch64_invalid_conversion): New function
for target hook.
(aarch64_invalid_unary_op): New function for target hook.
(aarch64_invalid_binary_op): New function for target hook.

gcc/testsuite/ChangeLog:

2020-01-10  Stam Markianos-Wright  <stam.markianos-wright@arm.com>

* g++.target/aarch64/bfloat_cpp_typecheck.C: New test.
* gcc.target/aarch64/bfloat16_scalar_typecheck.c: New test.
* gcc.target/aarch64/bfloat16_vector_typecheck_1.c: New test.
* gcc.target/aarch64/bfloat16_vector_typecheck_2.c: New test.

From-SVN: r280130
gcc/ChangeLog
gcc/config/aarch64/aarch64.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.target/aarch64/bfloat_cpp_typecheck.C [new file with mode: 0644]
gcc/testsuite/gcc.target/aarch64/bfloat16_scalar_typecheck.c [new file with mode: 0644]
gcc/testsuite/gcc.target/aarch64/bfloat16_vector_typecheck_1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/aarch64/bfloat16_vector_typecheck_2.c [new file with mode: 0644]