Re: [PATCH][AArch64] Wire up TARGET_SIMD and TARGET_FLOAT properly

2014-04-24 Thread Marcus Shawcroft
On 7 April 2014 14:46, Kyrill Tkachov wrote: > 2014-04-04 Kyrylo Tkachov > > * config/aarch64/aarch64.h (TARGET_CPU_CPP_BUILTINS): Check > TARGET_SIMD rather than TARGET_GENERAL_REGS_ONLY. > (TARGET_SIMD): Take AARCH64_ISA_SIMD into account. > (TARGET_FLOAT): Ta

[PATCH][AArch64] Wire up TARGET_SIMD and TARGET_FLOAT properly

2014-04-07 Thread Kyrill Tkachov
Hi all, Currently if we specify something like -march=armv8-a+nosimd or -mcpu=+nosimd the backend will not use it properly to setup the TARGET_SIMD internal boolean that the backend checks for SIMD availability. In the end, the only effective way of disabling SIMD instructions was to specify