Lines Matching defs:InputArg
3036 Arg *InputArg = MakeInputArg(Args, Opts, A->getValue());
3037 Inputs.push_back(std::make_pair(types::TY_C, InputArg));
3044 Arg *InputArg = MakeInputArg(Args, Opts, A->getValue());
3045 Inputs.push_back(std::make_pair(types::TY_CXX, InputArg));
3931 void recordHostAction(Action *HostAction, const Arg *InputArg) {
3933 assert(InputArg && "Invalid input argument");
3934 auto Loc = HostActionToInputArgMap.try_emplace(HostAction, InputArg).first;
3935 assert(Loc->second == InputArg &&
3945 addDeviceDependencesToHostAction(Action *HostAction, const Arg *InputArg,
3955 recordHostAction(HostAction, InputArg);
3960 auto &OffloadKind = InputArgToOffloadKindMap[InputArg];
4004 const Arg *InputArg) {
4008 recordHostAction(HostAction, InputArg);
4017 InputArg->getOption().getKind() == llvm::opt::Option::InputClass &&
4026 recordHostAction(HostAction, InputArg);
4032 auto &OffloadKind = InputArgToOffloadKindMap[InputArg];
4062 const Arg *InputArg) {
4064 recordHostAction(HostAction, InputArg);
4087 recordHostAction(HostAction, InputArg);
4095 HostAction->propagateHostOffloadInfo(InputArgToOffloadKindMap[InputArg],
4249 const Arg *InputArg = I.second;
4259 if (InputArg->isClaimed())
4263 InputArg->claim();
4273 << InputArg->getAsString(Args) << getPhaseName(InitialPhase);
4283 << InputArg->getAsString(Args) << !!FinalPhaseArg
4287 << InputArg->getAsString(Args) << getPhaseName(InitialPhase)
4298 Action *ClangClPch = C.MakeAction<InputAction>(*InputArg, HeaderType);
4385 const Arg *InputArg = I.second;
4394 Action *Current = C.MakeAction<InputAction>(*InputArg, InputType);
4398 CUID = CUIDOpts.getCUID(InputArg->getValue(), Args);
4405 if (OffloadBuilder->addHostDependenceToDeviceActions(Current, InputArg))
4413 Current, InputArg, Phase, PL.back(), FullPL);
4469 InputArg))
4482 OffloadBuilder->appendTopLevelActions(Actions, Current, InputArg);
4532 const Arg *InputArg = I.second;
4541 Action *Current = C.MakeAction<InputAction>(*InputArg, InputType);
4830 const Arg *InputArg = Input.second;
4846 C.MakeAction<InputAction>(*InputArg, InputType, CUID));