aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/Debugify.cpp
diff options
context:
space:
mode:
authorSander de Smalen <sander.desmalen@arm.com>2021-09-28 19:44:10 +0100
committerSander de Smalen <sander.desmalen@arm.com>2021-09-29 11:14:49 +0100
commit87bcbd61b5e60ed1f465cc276029be9f667162ba (patch)
tree6800682695d70a8cbff49f5272e850f0a1b31d86 /llvm/lib/Transforms/Utils/Debugify.cpp
parentd6216e2cd1a5e07f8509215ee5422ff5ee358da8 (diff)
downloadllvm-87bcbd61b5e60ed1f465cc276029be9f667162ba.zip
llvm-87bcbd61b5e60ed1f465cc276029be9f667162ba.tar.gz
llvm-87bcbd61b5e60ed1f465cc276029be9f667162ba.tar.bz2
[AArch64][SVE] Fix extract_subvector patterns for unpacked fp types.
The patterns added in D110163 were incorrect, since it used the wrong element widths for its shuffles. Example for nxv2f16 extract_subvector(nxv8f16 %in, 6): <a|b|c|d|e|f|g|h> ^^^ extract g and h. => UUNPKHI .h -> .s results in: <e |f |g |h > => UUNPKHI .s -> .d results in: <g |h > Reviewed By: david-arm Differential Revision: https://reviews.llvm.org/D110523
Diffstat (limited to 'llvm/lib/Transforms/Utils/Debugify.cpp')
0 files changed, 0 insertions, 0 deletions