diff options
author | Simon Pilgrim <llvm-dev@redking.me.uk> | 2020-10-05 16:50:07 +0100 |
---|---|---|
committer | Simon Pilgrim <llvm-dev@redking.me.uk> | 2020-10-05 17:22:14 +0100 |
commit | 2efd9fd699ed59df2927074f318edac99533e402 (patch) | |
tree | 9725539511200c7e49fafeebcd5d4e38dedbf204 /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | 0ac210e5801ac8f80305613aac3f9a89ba0cc83d (diff) | |
download | llvm-2efd9fd699ed59df2927074f318edac99533e402.zip llvm-2efd9fd699ed59df2927074f318edac99533e402.tar.gz llvm-2efd9fd699ed59df2927074f318edac99533e402.tar.bz2 |
[InstCombine] Add or(shl(v,and(x,bw-1)),lshr(v,bw-and(x,bw-1))) funnel shift tests
If we know the shift amount is less than the bitwidth we should be able to convert this to a funnel shift
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions