diff options
author | Owen Anderson <resistor@mac.com> | 2021-08-19 08:00:29 +0000 |
---|---|---|
committer | Owen Anderson <resistor@mac.com> | 2021-08-19 16:54:07 +0000 |
commit | 06a4c858901d72389e01fbdd0f83b03c74d56831 (patch) | |
tree | e475202d186364870cc62084a4b5f7cfd8a2c841 /llvm/lib/ObjectYAML/CodeViewYAMLDebugSections.cpp | |
parent | 94e1442d78b2160eea6e8796b4d0f2667088a5f3 (diff) | |
download | llvm-06a4c858901d72389e01fbdd0f83b03c74d56831.zip llvm-06a4c858901d72389e01fbdd0f83b03c74d56831.tar.gz llvm-06a4c858901d72389e01fbdd0f83b03c74d56831.tar.bz2 |
Use v16i8 rather than v2i64 as the VT for memset expansion on AArch64.
This allows the instruction selector to realize that it can directly
broadcast the low byte of the memset value, rather than replicating
it to a 64-bit GPR before broadcasting.
This fixes PR50985.
Differential Revision: https://reviews.llvm.org/D108354
Diffstat (limited to 'llvm/lib/ObjectYAML/CodeViewYAMLDebugSections.cpp')
0 files changed, 0 insertions, 0 deletions