diff options
author | Simon Pilgrim <llvm-dev@redking.me.uk> | 2020-11-08 12:58:14 +0000 |
---|---|---|
committer | Simon Pilgrim <llvm-dev@redking.me.uk> | 2020-11-08 12:58:30 +0000 |
commit | 0fe91ad463fea9d08cbcd640a62aa9ca2d8d05e0 (patch) | |
tree | dc1a43c15ebcce6823002c09bdbb15d279391e87 /clang/lib/CodeGen/CodeGenModule.cpp | |
parent | 9fd771049701ef24db983cf747e5943784e65b8d (diff) | |
download | llvm-0fe91ad463fea9d08cbcd640a62aa9ca2d8d05e0.zip llvm-0fe91ad463fea9d08cbcd640a62aa9ca2d8d05e0.tar.gz llvm-0fe91ad463fea9d08cbcd640a62aa9ca2d8d05e0.tar.bz2 |
[InstCombine] foldSelectFunnelShift - block poison in funnel shift value
As raised by @nlopes on D90382 - if this is not a rotate then the select was blocking poison from the 'shift-by-zero' non-TVal, but a funnel shift won't - so freeze it.
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions