Lines Matching defs:IK
62 static unsigned getOptimizationLevel(ArgList &Args, InputKind IK,
65 if (IK == IK_OpenCL && !Args.hasArg(OPT_cl_opt_disable))
290 static bool ParseCodeGenArgs(CodeGenOptions &Opts, ArgList &Args, InputKind IK,
295 unsigned OptLevel = getOptimizationLevel(Args, IK, Diags);
803 InputKind IK = DashX;
804 if (IK == IK_None) {
805 IK = FrontendOptions::getInputKindForExtension(
809 DashX = IK;
811 Opts.Inputs.push_back(FrontendInputFile(Inputs[i], IK));
939 void CompilerInvocation::setLangDefaults(LangOptions &Opts, InputKind IK,
944 if (IK == IK_Asm) {
946 } else if (IK == IK_ObjC ||
947 IK == IK_ObjCXX ||
948 IK == IK_PreprocessedObjC ||
949 IK == IK_PreprocessedObjCXX) {
955 switch (IK) {
1055 static void ParseLangArgs(LangOptions &Opts, ArgList &Args, InputKind IK,
1071 switch (IK) {
1122 CompilerInvocation::setLangDefaults(Opts, IK, LangStd);
1298 unsigned Opt = getOptimizationLevel(Args, IK, Diags),