diff options
| author | Sanjay Patel <spatel@rotateright.com> | 2021-11-05 13:28:35 -0400 |
|---|---|---|
| committer | Sanjay Patel <spatel@rotateright.com> | 2021-11-05 15:02:12 -0400 |
| commit | 7e30404c3b6c3610a0d704e8433a3a3134ce982a (patch) | |
| tree | 74dab0ae16a02b02e3b76fdb14fd54f5fd505d26 /llvm/lib/Bitcode/Reader/BitcodeReader.cpp | |
| parent | 4d513f2527ffe1cc279012bbc8008671194429c1 (diff) | |
[DAGCombiner] add fold for vselect based on mask of signbit, part 2
This is the 'or' sibling for the fold added with:
D113212
https://alive2.llvm.org/ce/z/tgnp7K
Note that neither of these transforms is poison-safe,
but it does not seem to matter at this level. We have
had the scalar version of D113212 for a long time, so
this is just making optimizer behavior consistent.
We do not have the scalar version of *this* fold,
however, so that is another follow-up.
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions
