aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenModule.cpp
diff options
context:
space:
mode:
authorAlexey Bataev <a.bataev@outlook.com>2024-03-27 14:32:13 -0700
committerAlexey Bataev <a.bataev@outlook.com>2024-03-27 14:34:59 -0700
commitd94dc5f0d63be3d786224f57c061ef16687fca9a (patch)
treece96c0ebef93a145dc437a119abbf861f2946f4e /clang/lib/CodeGen/CodeGenModule.cpp
parent742a82a729925dc79641beb649f492003be40725 (diff)
downloadllvm-d94dc5f0d63be3d786224f57c061ef16687fca9a.zip
llvm-d94dc5f0d63be3d786224f57c061ef16687fca9a.tar.gz
llvm-d94dc5f0d63be3d786224f57c061ef16687fca9a.tar.bz2
[SLP]Fix PR86763: do not truncate reductions to the demanded bits size.
Need to adjust ReductionBitWIdth after minbitwidth analysis, if the demanded bits analysis sjows tht its size is less than the size of the vectorized value. It prevents incorrect sign-zero extension transformation after.
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions