aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Object/TapiFile.cpp
diff options
context:
space:
mode:
authorDavid Green <david.green@arm.com>2022-01-13 11:53:12 +0000
committerDavid Green <david.green@arm.com>2022-01-13 11:53:12 +0000
commit61888d97f67d98afafc224620ee1f9ecc7d062d0 (patch)
tree61096bbcf113cb4ea75de47ee570eaa957d9c564 /llvm/lib/Object/TapiFile.cpp
parent4f19bb6f28d2fda01f098bc1e93c74fa1ffa24ae (diff)
downloadllvm-61888d97f67d98afafc224620ee1f9ecc7d062d0.zip
llvm-61888d97f67d98afafc224620ee1f9ecc7d062d0.tar.gz
llvm-61888d97f67d98afafc224620ee1f9ecc7d062d0.tar.bz2
[AArch64] Basic demand elements for some intrinsics
A lot of neon intrinsics work lane-wise, meaning that non-demanded elements in and not demanded out. This teaches that to AArch64TTIImpl::simplifyDemandedVectorEltsIntrinsic for some simple single-input truncate intrinsics, which can help remove unnecessary instructions. Differential Revision: https://reviews.llvm.org/D117097
Diffstat (limited to 'llvm/lib/Object/TapiFile.cpp')
0 files changed, 0 insertions, 0 deletions