diff options
author | Simon Pilgrim <llvm-dev@redking.me.uk> | 2018-12-05 10:37:45 +0000 |
---|---|---|
committer | Simon Pilgrim <llvm-dev@redking.me.uk> | 2018-12-05 10:37:45 +0000 |
commit | d24730cdda57d76f980980085a17b041edc0df35 (patch) | |
tree | 9e4950b5a41e8ef79271e5ce0b79894f5ba90cc3 /llvm/lib/MC/ELFObjectWriter.cpp | |
parent | 8a1b4f57c9aa86603d900dbb595ca56c74d9c7b8 (diff) | |
download | llvm-d24730cdda57d76f980980085a17b041edc0df35.zip llvm-d24730cdda57d76f980980085a17b041edc0df35.tar.gz llvm-d24730cdda57d76f980980085a17b041edc0df35.tar.bz2 |
[TargetLowering] SimplifyDemandedVectorElts - don't alter DemandedElts mask
Fix potential issue with the ISD::INSERT_VECTOR_ELT case tweaking the DemandedElts mask instead of using a local copy - so later uses of the mask use the tweaked version.....
Noticed while investigating adding zero/undef folding to SimplifyDemandedVectorElts and the altered DemandedElts mask was causing mismatches.
llvm-svn: 348348
Diffstat (limited to 'llvm/lib/MC/ELFObjectWriter.cpp')
0 files changed, 0 insertions, 0 deletions