diff options
author | Amara Emerson <aemerson@apple.com> | 2019-06-06 07:58:37 +0000 |
---|---|---|
committer | Amara Emerson <aemerson@apple.com> | 2019-06-06 07:58:37 +0000 |
commit | d3144a4abc8be435ab2adbe6dd224bcdd44c497e (patch) | |
tree | 8ffd3ad1130dd1c0caf8c7f5f6dfed37276ea69d /llvm/lib/CodeGen/SafeStack.cpp | |
parent | bad2b3cf08b6a8870bc1aae76ba7c52700ec366b (diff) | |
download | bcm5719-llvm-d3144a4abc8be435ab2adbe6dd224bcdd44c497e.tar.gz bcm5719-llvm-d3144a4abc8be435ab2adbe6dd224bcdd44c497e.zip |
[AArch64][GlobalISel] Add manual selection support for G_ZEXTLOADs to s64.
We already get support for G_ZEXTLOAD to s32 from the importer, but it can't
deal with the SUBREG_TO_REG in the pattern. Tweaking the existing manual
selection code for G_LOAD to handle an additional SUBREG_TO_REG when dealing
with G_ZEXTLOAD isn't much work.
Also add tests to check the imported pattern selections to s32 work.
llvm-svn: 362681
Diffstat (limited to 'llvm/lib/CodeGen/SafeStack.cpp')
0 files changed, 0 insertions, 0 deletions