[all-commits] [llvm/llvm-project] 54c525: AMDGPU/GlobalISel: Handle legacy grid ID intrinsics
Matt Arsenault via All-commits
all-commits at lists.llvm.org
Tue Apr 5 19:17:58 PDT 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 54c525fc53bf3f329e558457f67a175477916799
https://github.com/llvm/llvm-project/commit/54c525fc53bf3f329e558457f67a175477916799
Author: Matt Arsenault <Matthew.Arsenault at amd.com>
Date: 2022-04-05 (Tue, 05 Apr 2022)
Changed paths:
M llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp
M llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.h
M llvm/test/CodeGen/AMDGPU/amdgpu.work-item-intrinsics.deprecated.ll
Log Message:
-----------
AMDGPU/GlobalISel: Handle legacy grid ID intrinsics
Handle the llvm.r600.* intrinsics which are still in use in libclc. I
thought it would be possible to switch it to using
llvm.amdgcn.implicitarg.ptr already, but it turns out the implicit
arguments are currently split into a piece before and after the
explicit kernel arguments.
More information about the All-commits
mailing list