Lines Matching refs:ArgIdx
121 unsigned ArgIdx, in getKernelArgAttribute() argument
128 if (Node && ArgIdx < Node->getNumOperands()) in getKernelArgAttribute()
129 return cast<MDString>(Node->getOperand(ArgIdx)); in getKernelArgAttribute()
140 unsigned MDArgIdx = ArgIdx + 1; in getKernelArgAttribute()
172 getArgAccessQual(const Function &F, unsigned ArgIdx) { in getArgAccessQual() argument
177 getKernelArgAttribute(F, ArgIdx, "kernel_arg_access_qual"); in getArgAccessQual()
189 getKernelArgTypeQual(const Function &KernelFunction, unsigned ArgIdx) { in getKernelArgTypeQual() argument
191 getKernelArgAttribute(KernelFunction, ArgIdx, "kernel_arg_type_qual"); in getKernelArgTypeQual()
197 static SPIRVType *getArgSPIRVType(const Function &F, unsigned ArgIdx, in getArgSPIRVType() argument
202 getArgAccessQual(F, ArgIdx); in getArgSPIRVType()
204 Type *OriginalArgType = getOriginalFunctionType(F)->getParamType(ArgIdx); in getArgSPIRVType()
213 getKernelArgAttribute(F, ArgIdx, "kernel_arg_type"); in getArgSPIRVType()