aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineCopyPropagation.cpp
diff options
context:
space:
mode:
authorDavid Green <david.green@arm.com>2023-06-29 13:29:34 +0100
committerDavid Green <david.green@arm.com>2023-06-29 13:29:34 +0100
commit46ef3337ea9947aba3ab8c82b9c6befd24526d55 (patch)
treea09bad838de09748909ecbd378232fd6efdebd37 /llvm/lib/CodeGen/MachineCopyPropagation.cpp
parentaf19e406f28e644e645781021c56720b60dc2238 (diff)
downloadllvm-46ef3337ea9947aba3ab8c82b9c6befd24526d55.zip
llvm-46ef3337ea9947aba3ab8c82b9c6befd24526d55.tar.gz
llvm-46ef3337ea9947aba3ab8c82b9c6befd24526d55.tar.bz2
[AArch64] Add and cmp cost model tests. NFC
See D153611. Tests for the cost of icmp(and, 0) are added, in addition to expanding the extractelements-to-shuffle.ll test, which has always been a bit simple, to include a more complete example with both a vector and scalar version. The icmp(and, 0) costs are targetting at improving the second when the cost of vector inserts and extracts is lowered.
Diffstat (limited to 'llvm/lib/CodeGen/MachineCopyPropagation.cpp')
0 files changed, 0 insertions, 0 deletions