Lines Matching refs:Inputs
352 InputList Inputs; in BuildCompilation() local
353 BuildInputs(C->getDefaultToolChain(), C->getArgs(), Inputs); in BuildCompilation()
359 Inputs, C->getActions()); in BuildCompilation()
361 BuildActions(C->getDefaultToolChain(), C->getArgs(), Inputs, in BuildCompilation()
414 InputList Inputs; in generateCompilationDiagnostics() local
415 BuildInputs(C.getDefaultToolChain(), C.getArgs(), Inputs); in generateCompilationDiagnostics()
417 for (InputList::iterator it = Inputs.begin(), ie = Inputs.end(); it != ie;) { in generateCompilationDiagnostics()
431 it = Inputs.erase(it); in generateCompilationDiagnostics()
432 ie = Inputs.end(); in generateCompilationDiagnostics()
456 if (Inputs.empty()) { in generateCompilationDiagnostics()
466 BuildUniversalActions(TC, C.getArgs(), Inputs, C.getActions()); in generateCompilationDiagnostics()
468 BuildActions(TC, C.getArgs(), Inputs, C.getActions()); in generateCompilationDiagnostics()
928 ActionList Inputs; in BuildUniversalActions() local
930 Inputs.push_back(new BindArchAction(Act, Archs[i])); in BuildUniversalActions()
932 Inputs.back()->setOwnsInputs(false); in BuildUniversalActions()
937 if (Inputs.size() == 1 || Act->getType() == types::TY_Nothing) in BuildUniversalActions()
938 Actions.append(Inputs.begin(), Inputs.end()); in BuildUniversalActions()
940 Actions.push_back(new LipoJobAction(Inputs, Act->getType())); in BuildUniversalActions()
953 ActionList Inputs; in BuildUniversalActions() local
954 Inputs.push_back(Actions.back()); in BuildUniversalActions()
956 Actions.push_back(new DsymutilJobAction(Inputs, types::TY_dSYM)); in BuildUniversalActions()
973 InputList &Inputs) const { in BuildInputs()
1063 Inputs.push_back(std::make_pair(Ty, A)); in BuildInputs()
1065 Inputs.push_back(std::make_pair(Ty, A)); in BuildInputs()
1070 Inputs.push_back(std::make_pair(types::TY_Object, A)); in BuildInputs()
1086 if (CCCIsCPP && Inputs.empty()) { in BuildInputs()
1092 Inputs.push_back(std::make_pair(types::TY_C, A)); in BuildInputs()
1097 const InputList &Inputs, ActionList &Actions) const { in BuildActions() argument
1100 if (!SuppressMissingInputWarning && Inputs.empty()) { in BuildActions()
1116 for (unsigned i = 0, e = Inputs.size(); i != e; ++i) { in BuildActions()
1117 types::ID InputType = Inputs[i].first; in BuildActions()
1118 const Arg *InputArg = Inputs[i].second; in BuildActions()
1363 const ActionList *&Inputs) { in SelectToolForJob() argument
1375 Inputs->size() == 1 && isa<CompileJobAction>(*Inputs->begin())) { in SelectToolForJob()
1377 C, cast<JobAction>(**Inputs->begin()), (*Inputs)[0]->getInputs()); in SelectToolForJob()
1379 Inputs = &(*Inputs)[0]->getInputs(); in SelectToolForJob()
1386 ToolForJob = &TC->SelectTool(C, *JA, *Inputs); in SelectToolForJob()
1391 if (Inputs->size() == 1 && isa<PreprocessJobAction>(*Inputs->begin()) && in SelectToolForJob()
1396 Inputs = &(*Inputs)[0]->getInputs(); in SelectToolForJob()
1437 const ActionList *Inputs = &A->getInputs(); in BuildJobsForAction() local
1440 const Tool &T = SelectToolForJob(C, TC, JA, Inputs); in BuildJobsForAction()
1444 for (ActionList::const_iterator it = Inputs->begin(), ie = Inputs->end(); in BuildJobsForAction()