summaryrefslogtreecommitdiffstats
path: root/clang-tools-extra/clangd/CodeComplete.cpp
diff options
context:
space:
mode:
authorSimon Pilgrim <llvm-dev@redking.me.uk>2018-10-07 11:45:46 +0000
committerSimon Pilgrim <llvm-dev@redking.me.uk>2018-10-07 11:45:46 +0000
commit3b04a4e322e442690bab05d4163ed40d7fd9f950 (patch)
tree871f36c07181bd2a4713cd1903a5bf5350c651f6 /clang-tools-extra/clangd/CodeComplete.cpp
parent012fda59a5b47e52e8f766c30a661c620a8cca50 (diff)
downloadbcm5719-llvm-3b04a4e322e442690bab05d4163ed40d7fd9f950.tar.gz
bcm5719-llvm-3b04a4e322e442690bab05d4163ed40d7fd9f950.zip
[SelectionDAG] Respect multiple uses in SimplifyDemandedBits to SimplifyDemandedVectorElts simplification
rL343913 was using SimplifyDemandedBits's original demanded mask instead of the adjusted 'NewMask' that accounts for multiple uses of the op (those variable names really need improving....). Annoyingly many of the test changes (back to pre-rL343913 state) are actually safe - but only because their multiple uses are all by PMULDQ/PMULUDQ. Thanks to Jan Vesely (@jvesely) for bisecting the bug. llvm-svn: 343935
Diffstat (limited to 'clang-tools-extra/clangd/CodeComplete.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud