diff options
author | Quinn Pham <quinn.pham@ibm.com> | 2021-07-20 08:57:18 -0500 |
---|---|---|
committer | Kamau Bridgeman <kamau.bridgeman@ibm.com> | 2021-07-20 09:41:00 -0500 |
commit | fd855c24c72ce01573d726317acaaefc9809d9dc (patch) | |
tree | dd1d5388b79594a3b7e77aa2e70ae356546cb7f4 /llvm/lib/Object/ObjectFile.cpp | |
parent | 4ffc3c3726e9fd2fd1be80983d7f0fbbf5a7572c (diff) | |
download | llvm-fd855c24c72ce01573d726317acaaefc9809d9dc.zip llvm-fd855c24c72ce01573d726317acaaefc9809d9dc.tar.gz llvm-fd855c24c72ce01573d726317acaaefc9809d9dc.tar.bz2 |
[PowerPC] Restore FastMathFlags of Builder for Vector FDiv Builtins
This patch fixes `__builtin_ppc_recipdivf`, `__builtin_ppc_recipdivd`,
`__builtin_ppc_rsqrtf`, and `__builtin_ppc_rsqrtd`. FastMathFlags are
set to fast immediately before emitting these builtins. Now the flags
are restored to their previous values after the builtins are emitted.
Reviewed By: nemanjai, #powerpc
Differential Revision: https://reviews.llvm.org/D105984
Diffstat (limited to 'llvm/lib/Object/ObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions