[all-commits] [llvm/llvm-project] 9d4094: [AMDGPU] Add llvm.amdgcn.set.inactive.chain.arg in...
Diana via All-commits
all-commits at lists.llvm.org
Tue Nov 7 23:44:30 PST 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 9d4094ae80f635eec5a0cf0473bf9951b423e3cc
https://github.com/llvm/llvm-project/commit/9d4094ae80f635eec5a0cf0473bf9951b423e3cc
Author: Diana <Diana-Magda.Picus at amd.com>
Date: 2023-11-08 (Wed, 08 Nov 2023)
Changed paths:
M llvm/include/llvm/IR/IntrinsicsAMDGPU.td
M llvm/lib/IR/Verifier.cpp
M llvm/test/Verifier/AMDGPU/intrinsic-amdgpu-cs-chain.ll
Log Message:
-----------
[AMDGPU] Add llvm.amdgcn.set.inactive.chain.arg intrinsic (#71530)
Add a new intrinsic, similar to llvm.amdgcn.set.inactive, but used only
in functions with the `amdgpu_cs_chain` or `amdgpu_cs_chain_preserve`
calling conventions. It allows setting the inactive lanes to those of a
value received as a VGPR argument (whereas llvm.amdgcn.set.inactive
usually takes a constant as the value of the inactive lanes).
Differential Revision: https://reviews.llvm.org/D158604
More information about the All-commits
mailing list