aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Object/COFFImportFile.cpp
diff options
context:
space:
mode:
authorJohannes Reifferscheid <jreiffers@google.com>2024-03-21 10:33:49 +0100
committerGitHub <noreply@github.com>2024-03-21 10:33:49 +0100
commita6a9215b93bcbf901cd11d2dd02cce1a245d3ffe (patch)
tree6c8474b424d56d7013de49975e23690072add76a /llvm/lib/Object/COFFImportFile.cpp
parentee5e027cc64957c0e18b8c38ce10d4b84314511c (diff)
downloadllvm-a6a9215b93bcbf901cd11d2dd02cce1a245d3ffe.zip
llvm-a6a9215b93bcbf901cd11d2dd02cce1a245d3ffe.tar.gz
llvm-a6a9215b93bcbf901cd11d2dd02cce1a245d3ffe.tar.bz2
Lower shuffle to single-result form if possible. (#84321)
We currently always lower shuffle to the struct-returning variant. I saw some cases where this survived all the way through ptx, resulting in increased register usage. The easiest fix is to simply lower to the single-result version when the predicate is unused.
Diffstat (limited to 'llvm/lib/Object/COFFImportFile.cpp')
0 files changed, 0 insertions, 0 deletions