This is an archive of the discontinued LLVM Phabricator instance.

AMDGPU: Make signext/zeroext behave more sensibly over > i32
ClosedPublic

Authored by arsenm on Feb 24 2020, 1:24 PM.

Details

Summary

Interpret these as extending to the next multiple of 32-bits. This had
no effect with i48 for example, which is really split into {i32, i16},
which should extend the high part.

Diff Detail