diff options
author | Kevin P. Neal <kevin.neal@sas.com> | 2022-08-16 08:30:05 -0400 |
---|---|---|
committer | Kevin P. Neal <kevin.neal@sas.com> | 2022-08-16 08:31:42 -0400 |
commit | 05ac82de400983a0ac9c050a20593fcb8e57cb52 (patch) | |
tree | b167ddf78ce775c75115cae5b917648fbffe8658 /llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp | |
parent | 8f555a52e033ceec4c4508eb800c9a186acec87f (diff) | |
download | llvm-05ac82de400983a0ac9c050a20593fcb8e57cb52.zip llvm-05ac82de400983a0ac9c050a20593fcb8e57cb52.tar.gz llvm-05ac82de400983a0ac9c050a20593fcb8e57cb52.tar.bz2 |
[FPEnv][EarlyCSE] Support for CSE when exception behavior is "ignore" or "maytrap" and the rounding mode is known.
Previously we would only CSE constrained FP intrinsics in the default
floating point environment. Exception behavior of "strict" is still not
allowed since we are not allowed to remove any traps in that case.
There are no restrictions on CSE across function calls inside a function.
Differential Revision: https://reviews.llvm.org/D112256
Diffstat (limited to 'llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp')
0 files changed, 0 insertions, 0 deletions