diff options
author | Gábor Spaits <gaborspaits1@gmail.com> | 2025-09-29 00:06:20 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-09-29 00:06:20 +0200 |
commit | d29798767cc10a0609b5f1f9f75f032b6760cf50 (patch) | |
tree | 0699a5d200cdd6ebcffb4d45fbbfab57a0dc9737 /clang/test/Sema/integer-overflow.cpp | |
parent | 71be13a6f09d59cf45863d36a3dcc5d72645e2d6 (diff) | |
download | llvm-d29798767cc10a0609b5f1f9f75f032b6760cf50.zip llvm-d29798767cc10a0609b5f1f9f75f032b6760cf50.tar.gz llvm-d29798767cc10a0609b5f1f9f75f032b6760cf50.tar.bz2 |
[InstCombine] Transform `vector.reduce.add` and `splat` into multiplication (#161020)
Fixes #160066
Whenever we have a vector with all the same elemnts, created with
`insertelement` and `shufflevector` and we sum the vector, we have a
multiplication.
Diffstat (limited to 'clang/test/Sema/integer-overflow.cpp')
0 files changed, 0 insertions, 0 deletions