diff options
author | Uros Bizjak <ubizjak@gmail.com> | 2018-12-14 18:04:48 +0100 |
---|---|---|
committer | Uros Bizjak <uros@gcc.gnu.org> | 2018-12-14 18:04:48 +0100 |
commit | 4dd9b6c6bc80f2f1f11a1041b713d9e83a9c7f84 (patch) | |
tree | fd1dafef179bd8f619ac5bf6413ad0c8a33e8f4f /gcc/optabs.def | |
parent | 7e1f39b6aa7e01a31a9db07f85eed4f8fce08db9 (diff) | |
download | gcc-4dd9b6c6bc80f2f1f11a1041b713d9e83a9c7f84.zip gcc-4dd9b6c6bc80f2f1f11a1041b713d9e83a9c7f84.tar.gz gcc-4dd9b6c6bc80f2f1f11a1041b713d9e83a9c7f84.tar.bz2 |
re PR target/88474 (Inline built-in hypot for -ffast-math)
PR target/88474
* internal-fn.def (HYPOT): New.
* optabs.def (hypot_optab): New.
* config/i386/i386.md (hypot<mode>3): New expander.
From-SVN: r267137
Diffstat (limited to 'gcc/optabs.def')
-rw-r--r-- | gcc/optabs.def | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/optabs.def b/gcc/optabs.def index 5a67f5e..2d039e7 100644 --- a/gcc/optabs.def +++ b/gcc/optabs.def @@ -284,6 +284,7 @@ OPTAB_D (exp2_optab, "exp2$a2") OPTAB_D (exp_optab, "exp$a2") OPTAB_D (expm1_optab, "expm1$a2") OPTAB_D (fmod_optab, "fmod$a3") +OPTAB_D (hypot_optab, "hypot$a3") OPTAB_D (ilogb_optab, "ilogb$a2") OPTAB_D (isinf_optab, "isinf$a2") OPTAB_D (ldexp_optab, "ldexp$a3") |