[all-commits] [llvm/llvm-project] 15428e: [AMDGPU] Add support for point sample accel out of...
David Stuttard via All-commits
all-commits at lists.llvm.org
Thu Apr 10 07:34:47 PDT 2025
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 15428e0d786939a5c7629a9978947c8a9112ce96
https://github.com/llvm/llvm-project/commit/15428e0d786939a5c7629a9978947c8a9112ce96
Author: David Stuttard <david.stuttard at amd.com>
Date: 2025-04-10 (Thu, 10 Apr 2025)
Changed paths:
M llvm/lib/Target/AMDGPU/AMDGPU.td
M llvm/lib/Target/AMDGPU/GCNSubtarget.h
M llvm/lib/Target/AMDGPU/MIMGInstructions.td
M llvm/lib/Target/AMDGPU/SIInsertWaitcnts.cpp
M llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.h
A llvm/test/CodeGen/AMDGPU/llvm.amdgcn.waitcnt.out.order.ll
A llvm/test/CodeGen/AMDGPU/waitcnt-sample-out-order.mir
Log Message:
-----------
[AMDGPU] Add support for point sample accel out of order returns (#127991)
Add target feature for point sample acceleration and enable it for
relevant
targets.
Also add support to insert waitcnts where required when point sample
accel may
have occurred. This has implications for out of order returns, which is
why
extra waitcnts are required.
Add a VMEM_NOSAMPLER bit in the register masks to determine when
waitcnt is required.
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list