Lines Matching refs:Output
242 const InputInfo &Output,
255 // Determine the output location.
260 } else if (Output.getType() == types::TY_Dependencies) {
261 DepFile = Output.getFilename();
279 if (OutputOpt && Output.getType() != types::TY_Dependencies) {
284 // FIXME: This should use the computed output file location.
2165 const ArgList &Args, const InputInfo &Output,
2173 // Grabbing the output of the earlier compile step.
2174 StripArgs.push_back(Output.getFilename());
2175 ExtractArgs.push_back(Output.getFilename());
2236 const InputInfo &Output,
2282 assert(JA.getType() == types::TY_Plist && "Invalid output type.");
2287 if (Output.getType() == types::TY_Dependencies)
2339 "Unexpected output type!");
2398 // Set the output format. The default is plist, for (lame) historical
2400 CmdArgs.push_back("-analyzer-output");
3017 if (Output.isFilename()) {
3019 SmallString<128> CoverageFilename(Output.getFilename());
3122 AddPreprocessingOptions(C, JA, D, Args, CmdArgs, Output, Inputs);
3343 Output.getType() != types::TY_PP_Asm)
3622 ModuleCachePath = Output.getFilename();
3638 // dependency VFS alongside the output.
3640 SmallString<128> VFSDir(Output.getFilename());
4148 if (Output.getType() == types::TY_Dependencies) {
4150 } else if (Output.isFilename()) {
4152 CmdArgs.push_back(Output.getFilename());
4154 assert(Output.isNothing() && "Invalid output.");
4201 Output.getType() == types::TY_Object &&
4203 Command *CLCommand = getCLFallback()->GetCommand(C, JA, Output, Inputs,
4215 SplitDebugInfo(getToolChain(), C, *this, JA, Args, Output, SplitDwarfOut);
4224 // -fpch-preprocess is used with gcc to add a special marker in the output to
4514 const InputInfo &Output,
4539 // Set the output mode, we currently only expect to be used as a real
4631 assert(Output.isFilename() && "Unexpected lipo output.");
4633 CmdArgs.push_back(Output.getFilename());
4646 SplitDebugInfo(getToolChain(), C, *this, JA, Args, Output,
4651 const InputInfo &Output,
4708 if (Output.isFilename()) {
4710 CmdArgs.push_back(Output.getFilename());
4712 assert(Output.isNothing() && "Unexpected output");
4784 // If -flto, etc. are present then make sure not to force assembly output.
4808 Output,
4822 if (Output.isFilename()) {
4824 CmdArgs.push_back(Output.getFilename());
4826 assert(Output.isNothing() && "Unexpected output");
4877 const InputInfo &Output,
4940 CmdArgs.push_back(Output.getFilename());
5289 const InputInfo &Output,
5344 assert(Output.isFilename() && "Unexpected lipo output.");
5346 CmdArgs.push_back(Output.getFilename());
5565 const InputInfo &Output,
5569 assert(Output.getType() == types::TY_Image && "Invalid linker output type.");
5583 CmdArgs.push_back(Output.getFilename());
5607 CmdArgs.push_back(Output.getFilename());
5686 const InputInfo &Output,
5693 assert(Output.isFilename() && "Unexpected lipo output.");
5695 CmdArgs.push_back("-output");
5696 CmdArgs.push_back(Output.getFilename());
5708 const InputInfo &Output,
5715 CmdArgs.push_back(Output.getFilename());
5728 const InputInfo &Output,
5742 // Grabbing the output of the earlier dsymutil run.
5751 const InputInfo &Output,
5761 CmdArgs.push_back(Output.getFilename());
5771 const InputInfo &Output,
5818 if (Output.isFilename()) {
5820 CmdArgs.push_back(Output.getFilename());
5822 assert(Output.isNothing() && "Invalid output.");
5876 const InputInfo &Output,
5886 CmdArgs.push_back(Output.getFilename());
5896 const InputInfo &Output,
5922 if (Output.isFilename()) {
5924 CmdArgs.push_back(Output.getFilename());
5926 assert(Output.isNothing() && "Invalid output.");
5984 const InputInfo &Output,
6043 CmdArgs.push_back(Output.getFilename());
6054 const InputInfo &Output,
6098 if (Output.isFilename()) {
6100 CmdArgs.push_back(Output.getFilename());
6102 assert(Output.isNothing() && "Invalid output.");
6186 const InputInfo &Output,
6196 CmdArgs.push_back(Output.getFilename());
6206 const InputInfo &Output,
6234 if (Output.isFilename()) {
6236 CmdArgs.push_back(Output.getFilename());
6238 assert(Output.isNothing() && "Invalid output.");
6322 const InputInfo &Output,
6393 CmdArgs.push_back(Output.getFilename());
6403 const InputInfo &Output,
6463 if (Output.isFilename()) {
6465 CmdArgs.push_back(Output.getFilename());
6467 assert(Output.isNothing() && "Invalid output.");
6586 const InputInfo &Output,
6592 // GNU as needs different flags for creating the correct output format
6650 CmdArgs.push_back(Output.getFilename());
6660 const InputInfo &Output,
6741 if (Output.isFilename()) {
6743 CmdArgs.push_back(Output.getFilename());
6745 assert(Output.isNothing() && "Invalid output.");
6839 const InputInfo &Output,
6955 CmdArgs.push_back(Output.getFilename());
6968 SplitDebugInfo(getToolChain(), C, *this, JA, Args, Output,
7077 const InputInfo &Output,
7197 CmdArgs.push_back(Output.getFilename());
7330 const InputInfo &Output,
7339 CmdArgs.push_back(Output.getFilename());
7349 const InputInfo &Output,
7356 if (Output.isFilename()) {
7358 CmdArgs.push_back(Output.getFilename());
7360 assert(Output.isNothing() && "Invalid output.");
7407 const InputInfo &Output,
7421 CmdArgs.push_back(Output.getFilename());
7431 const InputInfo &Output,
7467 if (Output.isFilename()) {
7469 CmdArgs.push_back(Output.getFilename());
7471 assert(Output.isNothing() && "Invalid output.");
7590 const InputInfo &Output,
7596 if (Output.isFilename()) {
7598 Output.getFilename()));
7600 assert(Output.isNothing() && "Invalid output.");
7620 SmallString<128> ImplibName(Output.getFilename());
7655 const InputInfo &Output,
7659 C.addCommand(GetCommand(C, JA, Output, Inputs, Args, LinkingOutput));
7692 const InputInfo &Output,
7766 // Output filename.
7767 assert(Output.getType() == types::TY_Object);
7769 Output.getFilename());
7782 const InputInfo &Output,
7789 CmdArgs.push_back(Output.getFilename());
7815 const InputInfo &Output,
7821 if (Output.isFilename()) {
7823 CmdArgs.push_back(Output.getFilename());
7825 assert(Output.isNothing() && "Invalid output.");