Home | History | Annotate | Download | only in Driver

Lines Matching defs:Inputs

149                             const InputInfoList &Inputs, const ArgList &Args,
153 // Add extra linker input arguments which are not treated as inputs
158 it = Inputs.begin(), ie = Inputs.end(); it != ie; ++it) {
162 // Don't try to pass LLVM inputs unless we have native support.
228 // Don't forward inputs from the original command line. They are added from
241 const InputInfoList &Inputs) const {
264 DepFile = getDependencyFileName(Args, Inputs);
283 SmallString<128> P(Inputs[0].getBaseInput());
435 if (types::isCXX(Inputs[0].getType()))
1927 const InputInfoList &Inputs) {
1936 SmallString<128> F(llvm::sys::path::stem(Inputs[0].getBaseInput()));
1977 const InputInfoList &Inputs,
1985 assert(Inputs.size() == 1 && "Unable to handle multiple inputs.");
2071 CmdArgs.push_back(getBaseInputName(Args, Inputs));
2099 if (types::isCXX(Inputs[0].getType()))
2524 types::ID InputType = Inputs[0].getType();
2698 AddPreprocessingOptions(C, JA, D, Args, CmdArgs, Output, Inputs);
2703 // preprocessed inputs and configure concludes that -fPIC is not supported.
2746 // doesn't match. For the time being just ignore this for C++ inputs;
3567 it = Inputs.begin(), ie = Inputs.end(); it != ie; ++it) {
3610 SplitDwarfOut = SplitDebugName(Args, Inputs);
3802 const InputInfoList &Inputs,
3807 assert(Inputs.size() == 1 && "Unexpected number of inputs.");
3808 const InputInfo &Input = Inputs[0];
3836 CmdArgs.push_back(Clang::getBaseInputName(Args, Inputs));
3924 SplitDebugName(Args, Inputs));
3929 const InputInfoList &Inputs,
3995 // wrong in is for linker inputs if they happened to have an odd
4000 // inputs into '-Wl,' options?
4002 it = Inputs.begin(), ie = Inputs.end(); it != ie; ++it) {
4005 // Don't try to pass LLVM or AST inputs to a generic gcc.
4096 const InputInfoList &Inputs,
4127 // wrong in is for linker inputs if they happened to have an odd
4132 // inputs into '-Wl,' options?
4134 it = Inputs.begin(), ie = Inputs.end(); it != ie; ++it) {
4137 // Don't try to pass LLVM or AST inputs to a generic gcc.
4169 const InputInfoList &Inputs,
4298 AddLinkerInputs(ToolChain, Inputs, Args, CmdArgs);
4372 const InputInfoList &Inputs) {
4374 llvm::sys::path::filename(Inputs[0].getBaseInput()));
4378 const InputInfoList &Inputs) {
4379 const char *Str = getBaseInputName(Args, Inputs);
4388 const InputInfoList &Inputs) {
4396 Res = getBaseInputStem(Args, Inputs);
4403 const InputInfoList &Inputs,
4408 assert(Inputs.size() == 1 && "Unexpected number of inputs.");
4409 const InputInfo &Input = Inputs[0];
4476 bool darwin::Link::NeedsTempPath(const InputInfoList &Inputs) const {
4481 it = Inputs.begin(), ie = Inputs.end(); it != ie; ++it)
4491 const InputInfoList &Inputs) const {
4533 if (Version[0] >= 116 && D.IsUsingLTO(Args) && NeedsTempPath(Inputs)) {
4696 const InputInfoList &Inputs,
4720 AddLinkArgs(C, Args, CmdArgs, Inputs);
4850 AddLinkerInputs(getToolChain(), Inputs, Args, CmdArgs);
4860 // linker inputs so that its initializer gets run first.
4909 const InputInfoList &Inputs,
4921 it = Inputs.begin(), ie = Inputs.end(); it != ie; ++it) {
4933 const InputInfoList &Inputs,
4941 assert(Inputs.size() == 1 && "Unable to handle multiple inputs.");
4942 const InputInfo &Input = Inputs[0];
4953 const InputInfoList &Inputs,
4962 assert(Inputs.size() == 1 && "Unable to handle multiple inputs.");
4963 const InputInfo &Input = Inputs[0];
4976 const InputInfoList &Inputs,
4988 it = Inputs.begin(), ie = Inputs.end(); it != ie; ++it) {
5001 const InputInfoList &Inputs,
5078 AddLinkerInputs(getToolChain(), Inputs, Args, CmdArgs);
5107 const InputInfoList &Inputs,
5119 it = Inputs.begin(), ie = Inputs.end(); it != ie; ++it) {
5131 const InputInfoList &Inputs,
5188 Inputs, Args, CmdArgs);
5219 const InputInfoList &Inputs,
5231 it = Inputs.begin(), ie = Inputs.end(); it != ie; ++it) {
5243 const InputInfoList &Inputs,
5319 AddLinkerInputs(getToolChain(), Inputs, Args, CmdArgs);
5370 const InputInfoList &Inputs,
5382 it = Inputs.begin(), ie = Inputs.end(); it != ie; ++it) {
5394 const InputInfoList &Inputs,
5449 AddLinkerInputs(getToolChain(), Inputs, Args, CmdArgs);
5512 const InputInfoList &Inputs,
5575 it = Inputs.begin(), ie = Inputs.end(); it != ie; ++it) {
5587 const InputInfoList &Inputs,
5689 AddLinkerInputs(ToolChain, Inputs, Args, CmdArgs);
5763 const InputInfoList &Inputs,
5786 it = Inputs.begin(), ie = Inputs.end(); it != ie; ++it) {
5797 const InputInfoList &Inputs,
5859 AddLinkerInputs(getToolChain(), Inputs, Args, CmdArgs);
5912 const InputInfoList &Inputs,
5998 it = Inputs.begin(), ie = Inputs.end(); it != ie; ++it) {
6013 SplitDebugName(Args, Inputs));
6089 const InputInfoList &Inputs,
6263 AddLinkerInputs(ToolChain, Inputs, Args, CmdArgs);
6343 const InputInfoList &Inputs,
6355 it = Inputs.begin(), ie = Inputs.end(); it != ie; ++it) {
6367 const InputInfoList &Inputs,
6392 AddLinkerInputs(getToolChain(), Inputs, Args, CmdArgs);
6425 const InputInfoList &Inputs,
6442 it = Inputs.begin(), ie = Inputs.end(); it != ie; ++it) {
6454 const InputInfoList &Inputs,
6525 AddLinkerInputs(getToolChain(), Inputs, Args, CmdArgs);
6605 const InputInfoList &Inputs,
6628 it = Inputs.begin(), ie = Inputs.end(); it != ie; ++it) {