Lines Matching defs:Inputs

774                                               InputList &Inputs) {
782 llvm::any_of(Inputs, [](std::pair<types::ID, const llvm::opt::Arg *> &I) {
786 llvm::any_of(Inputs,
1528 InputList Inputs;
1529 BuildInputs(C->getDefaultToolChain(), *TranslatedArgs, Inputs);
1532 CreateOffloadingDeviceToolChains(*C, Inputs);
1537 BuildUniversalActions(*C, C->getDefaultToolChain(), Inputs);
1539 BuildActions(*C, C->getArgs(), Inputs, C->getActions());
1743 InputList Inputs;
1744 BuildInputs(C.getDefaultToolChain(), C.getArgs(), Inputs);
1746 for (InputList::iterator it = Inputs.begin(), ie = Inputs.end(); it != ie;) {
1761 it = Inputs.erase(it);
1762 ie = Inputs.end();
1768 if (Inputs.empty()) {
1795 BuildUniversalActions(C, TC, Inputs);
1797 BuildActions(C, C.getArgs(), Inputs, C.getActions());
2505 ActionList Inputs;
2507 Inputs.push_back(C.MakeAction<BindArchAction>(Act, Archs[i]));
2511 if (Inputs.size() == 1 || Act->getType() == types::TY_Nothing)
2512 Actions.append(Inputs.begin(), Inputs.end());
2514 Actions.push_back(C.MakeAction<LipoJobAction>(Inputs, Act->getType()));
2528 ActionList Inputs;
2529 Inputs.push_back(Actions.back());
2532 C.MakeAction<DsymutilJobAction>(Inputs, types::TY_dSYM));
2638 InputList &Inputs) const {
2785 Inputs.push_back(std::make_pair(Ty, A));
2792 Inputs.push_back(std::make_pair(types::TY_C, InputArg));
2800 Inputs.push_back(std::make_pair(types::TY_CXX, InputArg));
2806 Inputs.push_back(std::make_pair(types::TY_Object, A));
2835 if (CCCIsCPP() && Inputs.empty()) {
2839 Inputs.push_back(std::make_pair(types::TY_C, A));
2886 const Driver::InputList &Inputs;
2893 const Driver::InputList &Inputs,
2895 : C(C), Args(Args), Inputs(Inputs),
2995 const Driver::InputList &Inputs,
2997 : DeviceActionBuilder(C, Args, Inputs, OFKind) {
3274 const Driver::InputList &Inputs)
3275 : CudaActionBuilderBase(C, Args, Inputs, Action::OFK_Cuda) {
3412 const Driver::InputList &Inputs)
3413 : CudaActionBuilderBase(C, Args, Inputs, Action::OFK_HIP) {
3683 const Driver::InputList &Inputs)
3690 SpecializedBuilders.push_back(new CudaActionBuilder(C, Args, Inputs));
3693 SpecializedBuilders.push_back(new HIPActionBuilder(C, Args, Inputs));
3976 const InputList &Inputs,
3988 if (YcArg && Inputs.size() > 1) {
4039 for (auto &I : Inputs) {
4113 const InputList &Inputs, ActionList &Actions) const {
4116 if (!SuppressMissingInputWarning && Inputs.empty()) {
4124 if (Inputs.size() > 1 && !V.empty() &&
4136 if (Inputs.size() > 1 && !V.empty() &&
4154 handleArguments(C, Args, Inputs, Actions);
4164 ? std::make_unique<OffloadingActionBuilder>(C, Args, Inputs)
4172 for (auto &I : Inputs) {
4313 for (auto &I : Inputs) {
4393 for (auto &I : Inputs)
5128 const JobAction *getPrevDependentAction(const ActionList &Inputs,
5132 if (Inputs.size() != 1)
5135 Action *CurAction = *Inputs.begin();
5208 /// legal, and if so they update the inputs \a Inputs and the offload action
5218 ActionList &Inputs,
5250 Inputs = CJ->getInputs();
5256 ActionList &Inputs,
5273 Inputs = BJ->getInputs();
5279 ActionList &Inputs,
5317 Inputs = CJ->getInputs();
5327 void combineWithPreprocessor(const Tool *T, ActionList &Inputs,
5335 for (Action *A : Inputs) {
5348 Inputs = NewInputs;
5362 /// Inputs and the list of offload actions \a CollapsedOffloadActions
5366 const Tool *getTool(ActionList &Inputs,
5395 const Tool *T = combineAssembleBackendCompile(ActionChain, Inputs,
5398 T = combineAssembleBackend(ActionChain, Inputs, CollapsedOffloadAction);
5400 T = combineBackendCompile(ActionChain, Inputs, CollapsedOffloadAction);
5402 Inputs = BaseAction->getInputs();
5406 combineWithPreprocessor(T, Inputs, CollapsedOffloadAction);
5557 InputInfoList Inputs = CachedResults[ActionTC];
5558 Inputs.append(OffloadDependencesInputInfo);
5559 return Inputs;
5592 ActionList Inputs = A->getInputs();
5599 const Tool *T = TS.getTool(Inputs, CollapsedOffloadActions);
5618 for (const Action *Input : Inputs) {