aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineModuleInfo.cpp
diff options
context:
space:
mode:
authorSimon Pilgrim <llvm-dev@redking.me.uk>2022-06-12 18:56:24 +0100
committerSimon Pilgrim <llvm-dev@redking.me.uk>2022-06-12 19:25:20 +0100
commit1cf9b24da3b8eb8e7636de2209f192ded5ce20cd (patch)
tree456525460b2d1473aa2bb8678f555bdbbdeea820 /llvm/lib/CodeGen/MachineModuleInfo.cpp
parent4dd1bffc9dac02b34bd1de78808edd9a5955c987 (diff)
downloadllvm-1cf9b24da3b8eb8e7636de2209f192ded5ce20cd.zip
llvm-1cf9b24da3b8eb8e7636de2209f192ded5ce20cd.tar.gz
llvm-1cf9b24da3b8eb8e7636de2209f192ded5ce20cd.tar.bz2
[DAG] Enable ISD::FSHL/R SimplifyMultipleUseDemandedBits handling inside SimplifyDemandedBits
This patch allows SimplifyDemandedBits to call SimplifyMultipleUseDemandedBits in cases where the source operand has other uses, enabling us to peek through the shifted value if we don't demand all the bits/elts. This helps with several of the regressions from D125836
Diffstat (limited to 'llvm/lib/CodeGen/MachineModuleInfo.cpp')
0 files changed, 0 insertions, 0 deletions