Lines Matching refs:LangStandard
1286 LangStandard::Kind LangStd) { in setLangDefaults()
1299 if (LangStd == LangStandard::lang_unspecified) { in setLangDefaults()
1307 LangStd = LangStandard::lang_opencl; in setLangDefaults()
1311 LangStd = LangStandard::lang_cuda; in setLangDefaults()
1318 LangStd = LangStandard::lang_gnu11; in setLangDefaults()
1324 LangStd = LangStandard::lang_gnucxx98; in setLangDefaults()
1329 const LangStandard &Std = LangStandard::getLangStandardForKind(LangStd); in setLangDefaults()
1344 Opts.OpenCL = LangStd == LangStandard::lang_opencl || IK == IK_OpenCL; in setLangDefaults()
1345 if (LangStd == LangStandard::lang_opencl) in setLangDefaults()
1347 else if (LangStd == LangStandard::lang_opencl11) in setLangDefaults()
1349 else if (LangStd == LangStandard::lang_opencl12) in setLangDefaults()
1351 else if (LangStd == LangStandard::lang_opencl20) in setLangDefaults()
1365 LangStd == LangStandard::lang_cuda; in setLangDefaults()
1403 LangStandard::Kind LangStd = LangStandard::lang_unspecified; in ParseLangArgs()
1405 LangStd = llvm::StringSwitch<LangStandard::Kind>(A->getValue()) in ParseLangArgs()
1407 .Case(name, LangStandard::lang_##id) in ParseLangArgs()
1409 .Default(LangStandard::lang_unspecified); in ParseLangArgs()
1410 if (LangStd == LangStandard::lang_unspecified) in ParseLangArgs()
1416 const LangStandard &Std = LangStandard::getLangStandardForKind(LangStd); in ParseLangArgs()
1454 LangStandard::Kind OpenCLLangStd in ParseLangArgs()
1455 = llvm::StringSwitch<LangStandard::Kind>(A->getValue()) in ParseLangArgs()
1456 .Case("CL", LangStandard::lang_opencl) in ParseLangArgs()
1457 .Case("CL1.1", LangStandard::lang_opencl11) in ParseLangArgs()
1458 .Case("CL1.2", LangStandard::lang_opencl12) in ParseLangArgs()
1459 .Case("CL2.0", LangStandard::lang_opencl20) in ParseLangArgs()
1460 .Default(LangStandard::lang_unspecified); in ParseLangArgs()
1462 if (OpenCLLangStd == LangStandard::lang_unspecified) { in ParseLangArgs()