/external/llvm-project/clang/lib/Driver/ToolChains/ |
D | DragonFly.cpp | 36 if (getToolChain().getArch() == llvm::Triple::x86) in ConstructJob() 47 const char *Exec = Args.MakeArgString(getToolChain().GetProgramPath("as")); in ConstructJob() 58 const Driver &D = getToolChain().getDriver(); in ConstructJob() 82 if (getToolChain().getArch() == llvm::Triple::x86) { in ConstructJob() 98 Args.MakeArgString(getToolChain().GetFilePath("gcrt1.o"))); in ConstructJob() 102 Args.MakeArgString(getToolChain().GetFilePath("Scrt1.o"))); in ConstructJob() 105 Args.MakeArgString(getToolChain().GetFilePath("crt1.o"))); in ConstructJob() 108 CmdArgs.push_back(Args.MakeArgString(getToolChain().GetFilePath("crti.o"))); in ConstructJob() 111 Args.MakeArgString(getToolChain().GetFilePath("crtbeginS.o"))); in ConstructJob() 114 Args.MakeArgString(getToolChain().GetFilePath("crtbegin.o"))); in ConstructJob() [all …]
|
D | Minix.cpp | 38 const char *Exec = Args.MakeArgString(getToolChain().GetProgramPath("as")); in ConstructJob() 49 const Driver &D = getToolChain().getDriver(); in ConstructJob() 60 CmdArgs.push_back(Args.MakeArgString(getToolChain().GetFilePath("crt1.o"))); in ConstructJob() 61 CmdArgs.push_back(Args.MakeArgString(getToolChain().GetFilePath("crti.o"))); in ConstructJob() 63 Args.MakeArgString(getToolChain().GetFilePath("crtbegin.o"))); in ConstructJob() 64 CmdArgs.push_back(Args.MakeArgString(getToolChain().GetFilePath("crtn.o"))); in ConstructJob() 70 AddLinkerInputs(getToolChain(), Inputs, Args, CmdArgs, JA); in ConstructJob() 72 getToolChain().addProfileRTLibs(Args, CmdArgs); in ConstructJob() 76 if (getToolChain().ShouldLinkCXXStdlib(Args)) in ConstructJob() 77 getToolChain().AddCXXStdlibLibArgs(Args, CmdArgs); in ConstructJob() [all …]
|
D | Solaris.cpp | 43 const char *Exec = Args.MakeArgString(getToolChain().GetProgramPath("as")); in ConstructJob() 88 Args.MakeArgString(getToolChain().GetFilePath("crt1.o"))); in ConstructJob() 90 CmdArgs.push_back(Args.MakeArgString(getToolChain().GetFilePath("crti.o"))); in ConstructJob() 105 CmdArgs.push_back(Args.MakeArgString(getToolChain().GetFilePath(values_X))); in ConstructJob() 112 Args.MakeArgString(getToolChain().GetFilePath(values_xpg))); in ConstructJob() 114 Args.MakeArgString(getToolChain().GetFilePath("crtbegin.o"))); in ConstructJob() 117 getToolChain().AddFilePathLibArgs(Args, CmdArgs); in ConstructJob() 122 bool NeedsSanitizerDeps = addSanitizerRuntimes(getToolChain(), Args, CmdArgs); in ConstructJob() 123 AddLinkerInputs(getToolChain(), Inputs, Args, CmdArgs, JA); in ConstructJob() 126 if (getToolChain().ShouldLinkCXXStdlib(Args)) in ConstructJob() [all …]
|
D | NetBSD.cpp | 37 switch (getToolChain().getArch()) { in ConstructJob() 48 arm::getARMTargetCPU(MCPU, MArch, getToolChain().getTriple()); in ConstructJob() 59 mips::getMipsCPUAndABI(Args, getToolChain().getTriple(), CPUName, ABIName); in ConstructJob() 67 if (getToolChain().getTriple().isLittleEndian()) in ConstructJob() 72 AddAssemblerKPIC(getToolChain(), Args, CmdArgs); in ConstructJob() 79 std::string CPU = getCPUName(Args, getToolChain().getTriple()); in ConstructJob() 80 CmdArgs.push_back(sparc::getSparcAsmModeForCPU(CPU, getToolChain().getTriple())); in ConstructJob() 81 AddAssemblerKPIC(getToolChain(), Args, CmdArgs); in ConstructJob() 87 std::string CPU = getCPUName(Args, getToolChain().getTriple()); in ConstructJob() 88 CmdArgs.push_back(sparc::getSparcAsmModeForCPU(CPU, getToolChain().getTriple())); in ConstructJob() [all …]
|
D | OpenBSD.cpp | 34 switch (getToolChain().getArch()) { in ConstructJob() 48 std::string CPU = getCPUName(Args, getToolChain().getTriple()); in ConstructJob() 49 CmdArgs.push_back(sparc::getSparcAsmModeForCPU(CPU, getToolChain().getTriple())); in ConstructJob() 50 AddAssemblerKPIC(getToolChain(), Args, CmdArgs); in ConstructJob() 58 mips::getMipsCPUAndABI(Args, getToolChain().getTriple(), CPUName, ABIName); in ConstructJob() 63 if (getToolChain().getTriple().isLittleEndian()) in ConstructJob() 68 AddAssemblerKPIC(getToolChain(), Args, CmdArgs); in ConstructJob() 84 const char *Exec = Args.MakeArgString(getToolChain().GetProgramPath("as")); in ConstructJob() 96 static_cast<const toolchains::OpenBSD &>(getToolChain()); in ConstructJob() 97 const Driver &D = getToolChain().getDriver(); in ConstructJob()
|
D | FreeBSD.cpp | 34 const auto &D = getToolChain().getDriver(); in ConstructJob() 38 switch (getToolChain().getArch()) { in ConstructJob() 53 mips::getMipsCPUAndABI(Args, getToolChain().getTriple(), CPUName, ABIName); in ConstructJob() 61 if (getToolChain().getTriple().isLittleEndian()) in ConstructJob() 72 AddAssemblerKPIC(getToolChain(), Args, CmdArgs); in ConstructJob() 79 arm::FloatABI ABI = arm::getARMFloatABI(getToolChain(), Args); in ConstructJob() 86 switch (getToolChain().getTriple().getEnvironment()) { in ConstructJob() 101 std::string CPU = getCPUName(Args, getToolChain().getTriple()); in ConstructJob() 103 sparc::getSparcAsmModeForCPU(CPU, getToolChain().getTriple())); in ConstructJob() 104 AddAssemblerKPIC(getToolChain(), Args, CmdArgs); in ConstructJob() [all …]
|
D | AIX.cpp | 33 const bool IsArch32Bit = getToolChain().getTriple().isArch32Bit(); in ConstructJob() 34 const bool IsArch64Bit = getToolChain().getTriple().isArch64Bit(); in ConstructJob() 72 const char *Exec = Args.MakeArgString(getToolChain().GetProgramPath("as")); in ConstructJob() 81 const AIX &ToolChain = static_cast<const AIX &>(getToolChain()); in ConstructJob() 155 if (getToolChain().ShouldLinkCXXStdlib(Args)) in ConstructJob() 156 getToolChain().AddCXXStdlibLibArgs(Args, CmdArgs); in ConstructJob()
|
D | AVR.cpp | 362 std::string CPU = getCPUName(Args, getToolChain().getTriple()); in ConstructJob() 366 std::string Linker = getToolChain().GetProgramPath(getShortName()); in ConstructJob() 368 AddLinkerInputs(getToolChain(), Inputs, Args, CmdArgs, JA); in ConstructJob() 378 getToolChain().AddFilePathLibArgs(Args, CmdArgs); in ConstructJob() 386 getToolChain().getDriver().Diag( in ConstructJob()
|
D | Gnu.cpp | 68 const Driver &D = getToolChain().getDriver(); in ConstructJob() 86 if (getToolChain().getTriple().isOSDarwin()) { in ConstructJob() 89 Args.MakeArgString(getToolChain().getDefaultUniversalArchName())); in ConstructJob() 97 switch (getToolChain().getArch()) { in ConstructJob() 136 << getToolChain().getTripleString(); in ConstructJob() 138 D.Diag(diag::err_drv_no_ast_support) << getToolChain().getTripleString(); in ConstructJob() 141 << getToolChain().getTripleString(); in ConstructJob() 173 const char *Exec = Args.MakeArgString(getToolChain().GetProgramPath(GCCName)); in ConstructJob() 186 const Driver &D = getToolChain().getDriver(); in RenderExtraToolArgs() 333 const Driver &D = getToolChain().getDriver(); in ConstructJob() [all …]
|
D | MinGW.cpp | 38 if (getToolChain().getArch() == llvm::Triple::x86) { in ConstructJob() 40 } else if (getToolChain().getArch() == llvm::Triple::x86_64) { in ConstructJob() 52 const char *Exec = Args.MakeArgString(getToolChain().GetProgramPath("as")); in ConstructJob() 57 SplitDebugInfo(getToolChain(), C, *this, JA, Args, Output, in ConstructJob() 68 ToolChain::RuntimeLibType RLT = getToolChain().GetRuntimeLibType(Args); in AddLibGCC() 73 bool CXX = getToolChain().getDriver().CCCIsCXX(); in AddLibGCC() 83 AddRunTimeLibs(getToolChain(), getToolChain().getDriver(), CmdArgs, Args); in AddLibGCC() 99 const ToolChain &TC = getToolChain(); in ConstructJob()
|
D | MSP430.cpp | 184 const ToolChain &ToolChain = getToolChain(); in AddStartFiles() 193 const ToolChain &ToolChain = getToolChain(); in AddDefaultLibs() 220 const ToolChain &ToolChain = getToolChain(); in AddEndFiles() 268 const ToolChain &ToolChain = getToolChain(); in ConstructJob() 295 AddLinkerInputs(getToolChain(), Inputs, Args, CmdArgs, JA); in ConstructJob()
|
D | XCore.cpp | 54 const char *Exec = Args.MakeArgString(getToolChain().GetProgramPath("xcc")); in ConstructJob() 81 AddLinkerInputs(getToolChain(), Inputs, Args, CmdArgs, JA); in ConstructJob() 83 const char *Exec = Args.MakeArgString(getToolChain().GetProgramPath("xcc")); in ConstructJob()
|
D | Myriad.cpp | 79 Args.MakeArgString(getToolChain().GetProgramPath("moviCompile")); in ConstructJob() 115 Args.MakeArgString(getToolChain().GetProgramPath("moviAsm")); in ConstructJob() 127 static_cast<const toolchains::MyriadToolChain &>(getToolChain()); in ConstructJob() 171 AddLinkerInputs(getToolChain(), Inputs, Args, CmdArgs, JA); in ConstructJob()
|
D | Clang.cpp | 1082 const bool IsIAMCU = getToolChain().getTriple().isOSIAMCU(); in AddPreprocessingOptions() 1182 getToolChain().AddCudaIncludeArgs(Args, CmdArgs); in AddPreprocessingOptions() 1184 getToolChain().AddHIPIncludeArgs(Args, CmdArgs); in AddPreprocessingOptions() 1189 getToolChain().getTriple().isNVPTX()){ in AddPreprocessingOptions() 1210 if (getToolChain().getDriver().IsCLMode()) { in AddPreprocessingOptions() 1344 C, JA, getToolChain(), in AddPreprocessingOptions() 1353 forAllAssociatedToolChains(C, JA, getToolChain(), in AddPreprocessingOptions() 1359 getToolChain().AddIAMCUIncludeArgs(Args, CmdArgs); in AddPreprocessingOptions() 1532 arm::FloatABI ABI = arm::getARMFloatABI(getToolChain(), Args); in AddARMTargetArgs() 1571 const ToolChain &TC = getToolChain(); in RenderTargetOptions() [all …]
|
D | NaCl.cpp | 35 static_cast<const toolchains::NaClToolChain &>(getToolChain()); in ConstructJob() 56 static_cast<const toolchains::NaClToolChain &>(getToolChain()); in ConstructJob() 160 if (getToolChain().getArch() == llvm::Triple::mipsel) in ConstructJob() 177 if (getToolChain().getArch() == llvm::Triple::mipsel) in ConstructJob()
|
D | WebAssembly.cpp | 37 const ToolChain &ToolChain = getToolChain(); in getLinkerPath() 61 const ToolChain &ToolChain = getToolChain(); in ConstructJob() 66 if (getToolChain().getTriple().isArch64Bit()) in ConstructJob() 123 auto WasmOptPath = getToolChain().GetProgramPath("wasm-opt"); in ConstructJob()
|
D | HIP.cpp | 66 auto &TC = getToolChain(); in constructLldCommand() 99 const char *Lld = Args.MakeArgString(getToolChain().GetProgramPath("lld")); in constructLldCommand() 142 T.getToolChain().GetProgramPath("clang-offload-bundler")); in constructHIPFatbinCommand() 156 const ToolChain &TC = getToolChain(); in constructGenerateObjFileFromHIPFatBinary()
|
D | Darwin.cpp | 111 const llvm::Triple &T(getToolChain().getTriple()); in ConstructJob() 129 if (getToolChain().getTriple().isX86() || in ConstructJob() 133 if (getToolChain().getArch() != llvm::Triple::x86_64 && in ConstructJob() 151 const char *Exec = Args.MakeArgString(getToolChain().GetProgramPath("as")); in ConstructJob() 210 const Driver &D = getToolChain().getDriver(); in AddLinkArgs() 529 Args.MakeArgString(getToolChain().GetProgramPath("touch")); in ConstructJob() 539 getToolChain().getDriver().Diag(diag::err_drv_invalid_version_number) in ConstructJob() 545 getToolChain().GetLinkerPath(&LinkerIsLLD, &LinkerIsLLDDarwinNew)); in ConstructJob() 553 checkRemarksOptions(getToolChain().getDriver(), Args, in ConstructJob() 554 getToolChain().getTriple())) in ConstructJob() [all …]
|
D | Ananas.cpp | 41 const char *Exec = Args.MakeArgString(getToolChain().GetProgramPath("as")); in ConstructJob() 52 const ToolChain &ToolChain = getToolChain(); in ConstructJob()
|
D | PS4CPU.cpp | 68 Args.MakeArgString(getToolChain().GetProgramPath("orbis-as")); in ConstructJob() 99 static_cast<const toolchains::FreeBSD &>(getToolChain()); in ConstructJob() 150 << "-fuse-ld" << getToolChain().getTriple().str(); in ConstructJob()
|
D | Cuda.cpp | 396 static_cast<const toolchains::CudaToolChain &>(getToolChain()); in ConstructJob() 525 static_cast<const toolchains::CudaToolChain &>(getToolChain()); in ConstructJob() 575 static_cast<const toolchains::CudaToolChain &>(getToolChain()); in ConstructJob() 626 << getToolChain().getTripleString(); in ConstructJob() 636 C.getArgs().MakeArgString(getToolChain().getInputFilename(II))); in ConstructJob() 642 Args.MakeArgString(getToolChain().GetProgramPath("nvlink")); in ConstructJob()
|
D | RISCVToolchain.cpp | 145 const ToolChain &ToolChain = getToolChain(); in ConstructJob() 160 std::string Linker = getToolChain().GetLinkerPath(); in ConstructJob()
|
D | InterfaceStubs.cpp | 22 std::string Merger = getToolChain().GetProgramPath(getShortName()); in ConstructJob()
|
/external/clang/lib/Driver/ |
D | Tools.cpp | 306 const bool IsIAMCU = getToolChain().getTriple().isOSIAMCU(); in AddPreprocessingOptions() 417 D.BuildInputs(getToolChain(), C.getArgs(), Inputs); in AddPreprocessingOptions() 428 if (getToolChain().getDriver().IsCLMode() && in AddPreprocessingOptions() 576 getToolChain().AddClangCXXStdlibIncludeArgs(Args, CmdArgs); in AddPreprocessingOptions() 583 getToolChain().AddClangSystemIncludeArgs(Args, CmdArgs); in AddPreprocessingOptions() 588 getToolChain().AddIAMCUIncludeArgs(Args, CmdArgs); in AddPreprocessingOptions() 593 getToolChain().AddCudaIncludeArgs(Args, CmdArgs); in AddPreprocessingOptions() 1085 arm::FloatABI ABI = arm::getARMFloatABI(getToolChain(), Args); in AddARMTargetArgs() 1148 std::string TripleStr = getToolChain().ComputeEffectiveClangTriple(Args); in AddAArch64TargetArgs() 1437 const Driver &D = getToolChain().getDriver(); in AddMIPSTargetArgs() [all …]
|
/external/llvm-project/clang/include/clang/Driver/ |
D | Tool.h | 52 const ToolChain &getToolChain() const { return TheToolChain; } in getToolChain() function
|