diff options
| author | Amara Emerson <amara@apple.com> | 2021-05-28 15:33:02 -0700 |
|---|---|---|
| committer | Amara Emerson <amara@apple.com> | 2021-05-28 16:35:24 -0700 |
| commit | 018a9641ff1a488f3ffbe1251666696fa5b29915 (patch) | |
| tree | d37ed4d6ba91ac3ffdfb583595445fe254815682 /lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp | |
| parent | 09b75f480d1d578d48307fd7f3b024b66a75712f (diff) | |
[AArch64][GlobalISel] Fix a crash during selection of a G_ZEXT(s8 = G_LOAD)
We have special handling for a zext of a load <32b because the load does a zext
for free. In that case, we just select the G_ZEXT as if it were a copy but this
triggered the copy checking code to balk at the mismatched size.
This was being hidden because normally these get combined into G_ZEXTLOAD but
for atomics this doesn't happen. The test case here just uses a normal load
because the particular atomic isn't supported yet anyway.
Diffstat (limited to 'lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp')
0 files changed, 0 insertions, 0 deletions
