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.
Details
Details
Diff Detail
Diff Detail
Paths
| Differential D75076
AMDGPU: Make signext/zeroext behave more sensibly over > i32 ClosedPublic Authored by arsenm on Feb 24 2020, 1:24 PM.
Details
Diff Detail Event Timelinearsenm added a child revision: D75078: AMDGPU/GlobalISel: Improve handling of illegal return types.Feb 24 2020, 1:53 PM This revision is now accepted and ready to land.Mar 9 2020, 12:20 AM
Revision Contents
Diff 246289 llvm/lib/Target/AMDGPU/AMDGPUISelLowering.h
llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp
llvm/test/CodeGen/AMDGPU/function-returns.ll
|