aboutsummaryrefslogtreecommitdiff
path: root/gcc/go
diff options
context:
space:
mode:
authorAlan Lawrence <alan.lawrence@arm.com>2015-08-20 12:38:20 +0000
committerAlan Lawrence <alalaw01@gcc.gnu.org>2015-08-20 12:38:20 +0000
commit50399bb138e173f05ad6677b4cd3975c1d9df984 (patch)
treedec34ee333b5671793a861a5b17b11e84b71ceb5 /gcc/go
parent30aa6349e193c1164ab0fba1de332053c2d2ed51 (diff)
downloadgcc-50399bb138e173f05ad6677b4cd3975c1d9df984.zip
gcc-50399bb138e173f05ad6677b4cd3975c1d9df984.tar.gz
gcc-50399bb138e173f05ad6677b4cd3975c1d9df984.tar.bz2
[ARM] Hide existing float16 intrinsics unless we have a scalar __fp16 type
gcc/: * config/arm/arm-builtins.c (arm_init_simd_builtin_types): Move initialization of HFmode scalar type (float16_t) to... (arm_init_fp16_builtins): ... Here. Combine with __fp16 initialization code. (arm_init_builtins): Call arm_init_fp16_builtins earlier and always. * config/arm/arm_neon.h (vcvt_f16_f32, vcvt_f32_f16): Condition on having an -mfp16-format. gcc/testsuite/: * lib/target-supports.exp (check_effective_target_arm_neon_fp16_ok_nocache): Add flag variants with -mfp16-format=ieee. From-SVN: r227033
Diffstat (limited to 'gcc/go')
0 files changed, 0 insertions, 0 deletions