aboutsummaryrefslogtreecommitdiff
path: root/clang/unittests/Interpreter/InterpreterTest.cpp
diff options
context:
space:
mode:
authorSergei Barannikov <barannikov88@gmail.com>2024-05-30 12:40:42 +0300
committerGitHub <noreply@github.com>2024-05-30 12:40:42 +0300
commit3fee8b346928a24975ebbd6984b583c01ec82955 (patch)
tree475c0fcfc7938ad158793ddbffcc889f67325c5a /clang/unittests/Interpreter/InterpreterTest.cpp
parent7e9b949a8dfc885ec12b281e194d0530da7403eb (diff)
downloadllvm-3fee8b346928a24975ebbd6984b583c01ec82955.zip
llvm-3fee8b346928a24975ebbd6984b583c01ec82955.tar.gz
llvm-3fee8b346928a24975ebbd6984b583c01ec82955.tar.bz2
[GISel] LegalizationArtifactCombiner: Elide redundant G_SEXT_INREG (#93687)
This is similar to 373c343a, but for targets with zero-or-negative-one booleans. The difference in tests is mostly due to G_SEXT_INREG being illegal for some targets, in which case it gets expanded into G_SHL/G_ASHR pair, which is not currently optimized by the combiner.
Diffstat (limited to 'clang/unittests/Interpreter/InterpreterTest.cpp')
0 files changed, 0 insertions, 0 deletions