diff options
author | Hyunsung Lee <ita9naiwa@gmail.com> | 2025-02-14 01:01:47 +0900 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-02-13 08:01:47 -0800 |
commit | de09986596c9bbc89262456dda319715fb49353f (patch) | |
tree | 66d572e8e0cac9a4fed7ffe9094fd95e63de36dc /flang/lib/Frontend/CompilerInvocation.cpp | |
parent | a1345eb240c9456ce1c339106f066217eb5e6984 (diff) | |
download | llvm-de09986596c9bbc89262456dda319715fb49353f.zip llvm-de09986596c9bbc89262456dda319715fb49353f.tar.gz llvm-de09986596c9bbc89262456dda319715fb49353f.tar.bz2 |
[mlir][math] `powf(a, b)` drop support when a < 0 (#126338)
Related: #124402
- change inefficient implementation of `powf(a, b)` to handle `a < 0`
case
- thus drop `a < 0` case support
However, some special cases are being used such as:
- `a < 0` and `b = 0, b = 0.5, b = 1 or b = 2`
- convert those special cases into simpler ops.
Diffstat (limited to 'flang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions