aboutsummaryrefslogtreecommitdiff
path: root/llvm/unittests/Support/TargetParserTest.cpp
diff options
context:
space:
mode:
authorDavid Green <david.green@arm.com>2022-05-09 09:36:22 +0100
committerDavid Green <david.green@arm.com>2022-05-09 09:36:22 +0100
commit02f8519502447de6ef69a85fa8de5732dd59d853 (patch)
tree4ae365438830860f06d975799f92ce992173739f /llvm/unittests/Support/TargetParserTest.cpp
parentd2c4ac979b2acf2f9675fa7ab78f827afeed95bc (diff)
downloadllvm-02f8519502447de6ef69a85fa8de5732dd59d853.zip
llvm-02f8519502447de6ef69a85fa8de5732dd59d853.tar.gz
llvm-02f8519502447de6ef69a85fa8de5732dd59d853.tar.bz2
[DAG] Prevent infinite loop combining bitcast shuffle
This prevents an infinite loop from D123801, where code trying to reduce the total number of bitcasts, but also handling constants, could create the opposite transform. Prevent the transform in these case to let the bitcast of a constant transform naturally. Fixes #55345
Diffstat (limited to 'llvm/unittests/Support/TargetParserTest.cpp')
0 files changed, 0 insertions, 0 deletions