Lines Matching refs:LangStandard

3216                                           const LangStandard &S) {  in IsInputCompatibleWithStandard()
3315 case LangStandard::lang_opencl10: in GenerateLangArgs()
3316 case LangStandard::lang_opencl11: in GenerateLangArgs()
3317 case LangStandard::lang_opencl12: in GenerateLangArgs()
3318 case LangStandard::lang_opencl20: in GenerateLangArgs()
3319 case LangStandard::lang_opencl30: in GenerateLangArgs()
3320 case LangStandard::lang_openclcpp10: in GenerateLangArgs()
3321 case LangStandard::lang_openclcpp2021: in GenerateLangArgs()
3329 auto LangStandard = LangStandard::getLangStandardForKind(Opts.LangStd); in GenerateLangArgs() local
3330 GenerateArg(Args, StdOpt, LangStandard.getName(), SA); in GenerateLangArgs()
3589 LangStandard::Kind LangStd = LangStandard::lang_unspecified; in ParseLangArgs()
3591 LangStd = LangStandard::getLangKind(A->getValue()); in ParseLangArgs()
3592 if (LangStd == LangStandard::lang_unspecified) { in ParseLangArgs()
3597 KindValue != LangStandard::lang_unspecified; in ParseLangArgs()
3599 const LangStandard &Std = LangStandard::getLangStandardForKind( in ParseLangArgs()
3600 static_cast<LangStandard::Kind>(KindValue)); in ParseLangArgs()
3607 if (KindValue == LangStandard::lang_##id) ++NumAliases; in ParseLangArgs()
3613 if (KindValue == LangStandard::lang_##id) Diag << alias; in ParseLangArgs()
3621 const LangStandard &Std = LangStandard::getLangStandardForKind(LangStd); in ParseLangArgs()
3632 LangStandard::Kind OpenCLLangStd in ParseLangArgs()
3633 = llvm::StringSwitch<LangStandard::Kind>(A->getValue()) in ParseLangArgs()
3634 .Cases("cl", "CL", LangStandard::lang_opencl10) in ParseLangArgs()
3635 .Cases("cl1.0", "CL1.0", LangStandard::lang_opencl10) in ParseLangArgs()
3636 .Cases("cl1.1", "CL1.1", LangStandard::lang_opencl11) in ParseLangArgs()
3637 .Cases("cl1.2", "CL1.2", LangStandard::lang_opencl12) in ParseLangArgs()
3638 .Cases("cl2.0", "CL2.0", LangStandard::lang_opencl20) in ParseLangArgs()
3639 .Cases("cl3.0", "CL3.0", LangStandard::lang_opencl30) in ParseLangArgs()
3640 .Cases("clc++", "CLC++", LangStandard::lang_openclcpp10) in ParseLangArgs()
3641 .Cases("clc++1.0", "CLC++1.0", LangStandard::lang_openclcpp10) in ParseLangArgs()
3642 .Cases("clc++2021", "CLC++2021", LangStandard::lang_openclcpp2021) in ParseLangArgs()
3643 .Default(LangStandard::lang_unspecified); in ParseLangArgs()
3645 if (OpenCLLangStd == LangStandard::lang_unspecified) { in ParseLangArgs()