aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/frontend-passes.c
diff options
context:
space:
mode:
authorxiezhiheng <xiezhiheng@huawei.com>2020-08-04 17:25:29 +0100
committerRichard Sandiford <richard.sandiford@arm.com>2020-08-04 17:25:29 +0100
commit35ffd4d16d7e3dbba297da788414a673530b7817 (patch)
tree8ec44198f2df8d0e3202d962730c9a2b579cc471 /gcc/fortran/frontend-passes.c
parent57dd9f3bfca8bb752c630431dc033c761e2ad382 (diff)
downloadgcc-35ffd4d16d7e3dbba297da788414a673530b7817.zip
gcc-35ffd4d16d7e3dbba297da788414a673530b7817.tar.gz
gcc-35ffd4d16d7e3dbba297da788414a673530b7817.tar.bz2
AArch64: Use FLOAT_MODE_P macro and add FLAG_AUTO_FP [PR94442]
Since all FP intrinsics are set by FLAG_FP by default, but not all FP intrinsics raise FP exceptions or read FPCR register. So we add a global flag FLAG_AUTO_FP to suppress the flag FLAG_FP. 2020-08-04 Zhiheng Xie <xiezhiheng@huawei.com> gcc/ChangeLog: * config/aarch64/aarch64-builtins.c (aarch64_call_properties): Use FLOAT_MODE_P macro instead of enumerating all floating-point modes and add global flag FLAG_AUTO_FP.
Diffstat (limited to 'gcc/fortran/frontend-passes.c')
0 files changed, 0 insertions, 0 deletions