Home
last modified time | relevance | path

Searched refs:KernelMDNode (Results 1 – 1 of 1) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DR600OpenCLImageTypeLoweringPass.cpp109 AccessQualFromMD(MDNode *KernelMDNode, unsigned ArgIdx) { in AccessQualFromMD() argument
110 MDNode *ArgAQNode = cast<MDNode>(KernelMDNode->getOperand(2)); in AccessQualFromMD()
115 ArgTypeFromMD(MDNode *KernelMDNode, unsigned ArgIdx) { in ArgTypeFromMD() argument
121 GetArgMD(MDNode *KernelMDNode, unsigned OpIdx) { in GetArgMD() argument
254 addImplicitArgs(Function *F, MDNode *KernelMDNode) { in addImplicitArgs() argument
262 PushArgMD(NewArgMDs, GetArgMD(KernelMDNode, 0)); in addImplicitArgs()
267 MDVector ArgMD = GetArgMD(KernelMDNode, i + 1); in addImplicitArgs()
270 if (!IsImageType(ArgTypeFromMD(KernelMDNode, i))) in addImplicitArgs()
324 MDNode *KernelMDNode = KernelsMDNode->getOperand(i); in transformKernels() local
325 Function *F = GetFunctionFromMDNode(KernelMDNode); in transformKernels()
[all …]