| commit | d3144a4abc8be435ab2adbe6dd224bcdd44c497e | [log] [tgz] |
|---|---|---|
| author | Amara Emerson <aemerson@apple.com> | Thu Jun 06 07:58:37 2019 +0000 |
| committer | Amara Emerson <aemerson@apple.com> | Thu Jun 06 07:58:37 2019 +0000 |
| tree | 8ffd3ad1130dd1c0caf8c7f5f6dfed37276ea69d | |
| parent | bad2b3cf08b6a8870bc1aae76ba7c52700ec366b [diff] |
[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