Lines Matching refs:Diag
25 Diag(AL.getLoc(), diag::err_attribute_requires_opencl_version) in handleNoSVMAttr()
28 Diag(AL.getLoc(), diag::warn_opencl_attr_deprecated_ignored) in handleNoSVMAttr()
40 Diag(AL.getLoc(), diag::warn_duplicate_declspec) in handleAccessAttr()
43 Diag(AL.getLoc(), diag::err_opencl_multiple_access_qualifiers) in handleAccessAttr()
68 Diag(AL.getLoc(), diag::err_opencl_invalid_read_write) in handleAccessAttr()
85 Diag(AL.getLoc(), diag::err_attribute_argument_is_zero) in handleSubGroupSize()
93 Diag(AL.getLoc(), diag::warn_duplicate_attribute) << AL; in handleSubGroupSize()
129 S.Diag(ErrorLoc, in checkBlockArgs()
146 Diag(Call->getBeginLoc(), diag::err_opencl_requires_extension) in checkSubgroupExt()
164 Diag(NDRangeArg->getBeginLoc(), diag::err_opencl_builtin_expected_type) in checkBuiltinNDRangeAndBlock()
171 Diag(BlockArg->getBeginLoc(), diag::err_opencl_builtin_expected_type) in checkBuiltinNDRangeAndBlock()
184 Diag(BlockArg->getBeginLoc(), diag::err_opencl_builtin_expected_type) in checkBuiltinKernelWorkGroupSize()
196 S.Diag(E->getBeginLoc(), in checkOpenCLEnqueueIntType()
229 S.Diag(TheCall->getBeginLoc(), in checkOpenCLEnqueueVariadicArgs()
244 Diag(TheCall->getBeginLoc(), diag::err_typecheck_call_too_few_args_at_least) in checkBuiltinEnqueueKernel()
256 Diag(TheCall->getArg(0)->getBeginLoc(), in checkBuiltinEnqueueKernel()
264 Diag(TheCall->getArg(1)->getBeginLoc(), in checkBuiltinEnqueueKernel()
272 Diag(TheCall->getArg(2)->getBeginLoc(), in checkBuiltinEnqueueKernel()
283 Diag(Arg3->getBeginLoc(), diag::err_opencl_builtin_expected_type) in checkBuiltinEnqueueKernel()
292 Diag(Arg3->getBeginLoc(), diag::err_opencl_enqueue_kernel_blocks_no_args); in checkBuiltinEnqueueKernel()
306 Diag(Arg6->getBeginLoc(), diag::err_opencl_builtin_expected_type) in checkBuiltinEnqueueKernel()
315 Diag(TheCall->getArg(3)->getBeginLoc(), in checkBuiltinEnqueueKernel()
328 Diag(TheCall->getArg(4)->getBeginLoc(), in checkBuiltinEnqueueKernel()
340 Diag(TheCall->getArg(5)->getBeginLoc(), in checkBuiltinEnqueueKernel()
354 Diag(TheCall->getBeginLoc(), diag::err_opencl_enqueue_kernel_incorrect_args); in checkBuiltinEnqueueKernel()
368 S.Diag(Call->getBeginLoc(), diag::err_opencl_builtin_pipe_first_arg) in checkPipeArg()
387 S.Diag(Arg0->getBeginLoc(), in checkPipeArg()
401 S.Diag(Arg0->getBeginLoc(), in checkPipeArg()
425 S.Diag(Call->getBeginLoc(), diag::err_opencl_builtin_pipe_invalid_arg) in checkPipePacketType()
454 Diag(Call->getBeginLoc(), diag::err_opencl_builtin_pipe_invalid_arg) in checkBuiltinRWPipe()
464 Diag(Call->getBeginLoc(), diag::err_opencl_builtin_pipe_invalid_arg) in checkBuiltinRWPipe()
475 Diag(Call->getBeginLoc(), diag::err_opencl_builtin_pipe_arg_num) in checkBuiltinRWPipe()
493 Diag(Call->getBeginLoc(), diag::err_opencl_builtin_pipe_invalid_arg) in checkBuiltinReserveRWPipe()
516 Diag(Call->getBeginLoc(), diag::err_opencl_builtin_pipe_invalid_arg) in checkBuiltinCommitRWPipe()
530 Diag(Call->getBeginLoc(), diag::err_opencl_builtin_pipe_first_arg) in checkBuiltinPipePackets()
545 Diag(Call->getBeginLoc(), diag::err_opencl_builtin_to_addr_invalid_arg) in checkBuiltinToAddr()
551 Diag(Call->getArg(0)->getBeginLoc(), in checkBuiltinToAddr()