diff options
author | Mészáros Gergely <gergely.meszaros@intel.com> | 2025-04-16 08:02:42 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-04-16 08:02:42 +0200 |
commit | f3c77445791b510858561cb424ffa1cd7513250b (patch) | |
tree | a09087ccdbdd34520918bd9cd6e96e61f4ab149c /clang/lib/AST/ByteCode/Program.cpp | |
parent | 123b0e2a1e9de7465be8fb337a80d5d8984f93ae (diff) | |
download | llvm-f3c77445791b510858561cb424ffa1cd7513250b.zip llvm-f3c77445791b510858561cb424ffa1cd7513250b.tar.gz llvm-f3c77445791b510858561cb424ffa1cd7513250b.tar.bz2 |
[Clang][Sema] Fix -Whigher-precision-for-complex-division (#131477)
- Fix false positive when divisor is a real number.
- Fix false negative when divident is real, but divisor is complex.
- Fix false negative when due to promotion the division is performed in
higher precision than the divident.
- Fix false negative in divide and assign (`a /= b`).
Fixes: #131127
---------
Co-authored-by: Zahira Ammarguellat <zahira.ammarguellat@intel.com>
Diffstat (limited to 'clang/lib/AST/ByteCode/Program.cpp')
0 files changed, 0 insertions, 0 deletions