AMDGPU: Don't assert on printf of half
authorMatt Arsenault <Matthew.Arsenault@amd.com>
Sat, 7 Jan 2023 00:02:10 +0000 (19:02 -0500)
committerMatt Arsenault <Matthew.Arsenault@amd.com>
Tue, 10 Jan 2023 19:13:23 +0000 (14:13 -0500)
commit4682039db0728dee5747246c371870750ba6c267
tree7f1201c0546e621b94b08b57623feab67369d0c5
parent50b18d4140cf10c1bb5aeac6a89eab5d840853d5
AMDGPU: Don't assert on printf of half

The comment says fields should be 4-byte aligned, so just pass through
after conversion to integer. The conformance test lacks any testing of
half.
llvm/lib/Target/AMDGPU/AMDGPUPrintfRuntimeBinding.cpp
llvm/test/CodeGen/AMDGPU/opencl-printf.ll