Lines Matching refs:Inputs

664                                               InputList &Inputs) {  in CreateOffloadingDeviceToolChains()  argument
672 llvm::any_of(Inputs, [](std::pair<types::ID, const llvm::opt::Arg *> &I) { in CreateOffloadingDeviceToolChains()
676 llvm::any_of(Inputs, in CreateOffloadingDeviceToolChains()
1206 InputList Inputs; in BuildCompilation() local
1207 BuildInputs(C->getDefaultToolChain(), *TranslatedArgs, Inputs); in BuildCompilation()
1210 CreateOffloadingDeviceToolChains(*C, Inputs); in BuildCompilation()
1215 BuildUniversalActions(*C, C->getDefaultToolChain(), Inputs); in BuildCompilation()
1217 BuildActions(*C, C->getArgs(), Inputs, C->getActions()); in BuildCompilation()
1363 InputList Inputs; in generateCompilationDiagnostics() local
1364 BuildInputs(C.getDefaultToolChain(), C.getArgs(), Inputs); in generateCompilationDiagnostics()
1366 for (InputList::iterator it = Inputs.begin(), ie = Inputs.end(); it != ie;) { in generateCompilationDiagnostics()
1381 it = Inputs.erase(it); in generateCompilationDiagnostics()
1382 ie = Inputs.end(); in generateCompilationDiagnostics()
1388 if (Inputs.empty()) { in generateCompilationDiagnostics()
1415 BuildUniversalActions(C, TC, Inputs); in generateCompilationDiagnostics()
1417 BuildActions(C, C.getArgs(), Inputs, C.getActions()); in generateCompilationDiagnostics()
2098 ActionList Inputs; in BuildUniversalActions() local
2100 Inputs.push_back(C.MakeAction<BindArchAction>(Act, Archs[i])); in BuildUniversalActions()
2104 if (Inputs.size() == 1 || Act->getType() == types::TY_Nothing) in BuildUniversalActions()
2105 Actions.append(Inputs.begin(), Inputs.end()); in BuildUniversalActions()
2107 Actions.push_back(C.MakeAction<LipoJobAction>(Inputs, Act->getType())); in BuildUniversalActions()
2121 ActionList Inputs; in BuildUniversalActions() local
2122 Inputs.push_back(Actions.back()); in BuildUniversalActions()
2125 C.MakeAction<DsymutilJobAction>(Inputs, types::TY_dSYM)); in BuildUniversalActions()
2189 InputList &Inputs) const { in BuildInputs()
2313 Inputs.push_back(std::make_pair(Ty, A)); in BuildInputs()
2320 Inputs.push_back(std::make_pair(types::TY_C, InputArg)); in BuildInputs()
2328 Inputs.push_back(std::make_pair(types::TY_CXX, InputArg)); in BuildInputs()
2334 Inputs.push_back(std::make_pair(types::TY_Object, A)); in BuildInputs()
2358 if (CCCIsCPP() && Inputs.empty()) { in BuildInputs()
2362 Inputs.push_back(std::make_pair(types::TY_C, A)); in BuildInputs()
2406 const Driver::InputList &Inputs; member in __anon1eb752b50a11::OffloadingActionBuilder::DeviceActionBuilder
2413 const Driver::InputList &Inputs, in DeviceActionBuilder() argument
2415 : C(C), Args(Args), Inputs(Inputs), in DeviceActionBuilder()
2515 const Driver::InputList &Inputs, in CudaActionBuilderBase() argument
2517 : DeviceActionBuilder(C, Args, Inputs, OFKind) {} in CudaActionBuilderBase()
2766 const Driver::InputList &Inputs) in CudaActionBuilder() argument
2767 : CudaActionBuilderBase(C, Args, Inputs, Action::OFK_Cuda) { in CudaActionBuilder()
2904 const Driver::InputList &Inputs) in HIPActionBuilder() argument
2905 : CudaActionBuilderBase(C, Args, Inputs, Action::OFK_HIP) { in HIPActionBuilder()
3114 const Driver::InputList &Inputs) in OpenMPActionBuilder() argument
3115 : DeviceActionBuilder(C, Args, Inputs, Action::OFK_OpenMP) {} in OpenMPActionBuilder()
3287 const Driver::InputList &Inputs) in OffloadingActionBuilder() argument
3294 SpecializedBuilders.push_back(new CudaActionBuilder(C, Args, Inputs)); in OffloadingActionBuilder()
3297 SpecializedBuilders.push_back(new HIPActionBuilder(C, Args, Inputs)); in OffloadingActionBuilder()
3300 SpecializedBuilders.push_back(new OpenMPActionBuilder(C, Args, Inputs)); in OffloadingActionBuilder()
3545 const InputList &Inputs, in handleArguments() argument
3557 if (YcArg && Inputs.size() > 1) { in handleArguments()
3586 for (auto &I : Inputs) { in handleArguments()
3660 const InputList &Inputs, ActionList &Actions) const { in BuildActions() argument
3663 if (!SuppressMissingInputWarning && Inputs.empty()) { in BuildActions()
3676 if (Inputs.size() > 1 && !V.empty() && in BuildActions()
3688 if (Inputs.size() > 1 && !V.empty() && in BuildActions()
3706 handleArguments(C, Args, Inputs, Actions); in BuildActions()
3709 OffloadingActionBuilder OffloadBuilder(C, Args, Inputs); in BuildActions()
3716 for (auto &I : Inputs) { in BuildActions()
3830 for (auto &I : Inputs) { in BuildActions()
3887 for (auto &I : Inputs) in BuildActions()
4215 const JobAction *getPrevDependentAction(const ActionList &Inputs, in getPrevDependentAction() argument
4219 if (Inputs.size() != 1) in getPrevDependentAction()
4222 Action *CurAction = *Inputs.begin(); in getPrevDependentAction()
4304 ActionList &Inputs, in combineAssembleBackendCompile() argument
4330 Inputs = CJ->getInputs(); in combineAssembleBackendCompile()
4336 ActionList &Inputs, in combineAssembleBackend() argument
4353 Inputs = BJ->getInputs(); in combineAssembleBackend()
4359 ActionList &Inputs, in combineBackendCompile() argument
4391 Inputs = CJ->getInputs(); in combineBackendCompile()
4401 void combineWithPreprocessor(const Tool *T, ActionList &Inputs, in combineWithPreprocessor() argument
4409 for (Action *A : Inputs) { in combineWithPreprocessor()
4422 Inputs = NewInputs; in combineWithPreprocessor()
4440 const Tool *getTool(ActionList &Inputs, in getTool() argument
4469 const Tool *T = combineAssembleBackendCompile(ActionChain, Inputs, in getTool()
4472 T = combineAssembleBackend(ActionChain, Inputs, CollapsedOffloadAction); in getTool()
4474 T = combineBackendCompile(ActionChain, Inputs, CollapsedOffloadAction); in getTool()
4476 Inputs = BaseAction->getInputs(); in getTool()
4480 combineWithPreprocessor(T, Inputs, CollapsedOffloadAction); in getTool()
4621 ActionList Inputs = A->getInputs(); in BuildJobsForActionNoCache() local
4628 const Tool *T = TS.getTool(Inputs, CollapsedOffloadActions); in BuildJobsForActionNoCache()
4666 for (const Action *Input : Inputs) { in BuildJobsForActionNoCache()