Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: llvmorg-21-init, llvmorg-19.1.7, llvmorg-19.1.6
# 1100d6a9 16-Dec-2024 Matt Arsenault <Matthew.Arsenault@amd.com>

AMDGPU: Fix libcall recognition of image array types (#119832)

Add tests with get_image_width as a sample for all of the non-extension
image types. The transform doesn't do anything, but this runs t

AMDGPU: Fix libcall recognition of image array types (#119832)

Add tests with get_image_width as a sample for all of the non-extension
image types. The transform doesn't do anything, but this runs through
all the mangled libfunc parsing and shows it does not crash. It would
probably be smarter to check for exact match of the types, rather than
checking the prefix.

show more ...


# b446c208 16-Dec-2024 Matt Arsenault <Matthew.Arsenault@amd.com>

AMDGPU: Verify function type matches when matching libcalls (#119043)

Previously this would recognize a call to a mangled ldexp(float, float)
as a candidate to replace with the intrinsic. We need to

AMDGPU: Verify function type matches when matching libcalls (#119043)

Previously this would recognize a call to a mangled ldexp(float, float)
as a candidate to replace with the intrinsic. We need to verify the second
parameter is in fact an integer.

Fixes: SWDEV-501389

show more ...