• Home
  • Raw
  • Download

Lines Matching refs:getToolChain

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()
1440 const llvm::Triple &Triple = getToolChain().getTriple(); in AddMIPSTargetArgs()
1623 if (getToolChain().getTriple().isOSLinux()) in AddPPCTargetArgs()
1624 switch (getToolChain().getArch()) { in AddPPCTargetArgs()
1656 ppc::getPPCFloatABI(getToolChain().getDriver(), Args); in AddPPCTargetArgs()
1750 sparc::getSparcFloatABI(getToolChain().getDriver(), Args); in AddSparcTargetArgs()
2249 getToolChain().getDriver().Diag(diag::err_drv_unsupported_option_argument) in AddX86TargetArgs()
2299 getToolChain().getDriver().Diag( in AddLanaiTargetArgs()
3781 std::string TripleStr = getToolChain().ComputeEffectiveClangTriple(Args); in ConstructJob()
3786 const Driver &D = getToolChain().getDriver(); in ConstructJob()
3789 bool IsWindowsGNU = getToolChain().getTriple().isWindowsGNUEnvironment(); in ConstructJob()
3791 getToolChain().getTriple().isWindowsCygwinEnvironment(); in ConstructJob()
3792 bool IsWindowsMSVC = getToolChain().getTriple().isWindowsMSVCEnvironment(); in ConstructJob()
3793 bool IsPS4CPU = getToolChain().getTriple().isPS4CPU(); in ConstructJob()
3794 bool IsIAMCU = getToolChain().getTriple().isOSIAMCU(); in ConstructJob()
3824 if (&getToolChain() == C.getSingleOffloadToolChain<Action::OFK_Cuda>()) in ConstructJob()
3826 else if (&getToolChain() == C.getOffloadingHostToolChain()) in ConstructJob()
3848 getToolChain().addClangWarningOptions(CmdArgs); in ConstructJob()
3996 if (getToolChain().getTriple().getVendor() == llvm::Triple::Apple) in ConstructJob()
4043 ParsePICArgs(getToolChain(), Triple, Args); in ConstructJob()
4066 CmdArgs.push_back(Args.MakeArgString(getToolChain().getThreadModel())); in ConstructJob()
4104 if (getToolChain().getArch() != llvm::Triple::x86) { in ConstructJob()
4106 << A->getSpelling() << getToolChain().getTriple().str(); in ConstructJob()
4118 if (shouldUseFramePointer(Args, getToolChain().getTriple())) in ConstructJob()
4131 bool TBAAOnByDefault = !getToolChain().getDriver().IsCLMode(); in ConstructJob()
4183 bool MathErrno = getToolChain().IsMathErrnoDefault(); in ConstructJob()
4274 ParseMRecip(getToolChain().getDriver(), Args, CmdArgs); in ConstructJob()
4293 getToolChain().IsIntegratedAssemblerDefault(); in ConstructJob()
4315 if (!getToolChain().getTriple().isOSDarwin() && in ConstructJob()
4316 !getToolChain().getTriple().isNVPTX()) in ConstructJob()
4321 if (KernelOrKext && getToolChain().getTriple().isOSDarwin()) in ConstructJob()
4335 (getToolChain().IsUnwindTablesDefault() || in ConstructJob()
4336 getToolChain().getSanitizerArgs().needsUnwindTables()) && in ConstructJob()
4342 getToolChain().addClangTargetOptions(Args, CmdArgs); in ConstructJob()
4370 getTargetFeatures(getToolChain(), Triple, Args, CmdArgs, false); in ConstructJob()
4373 switch (getToolChain().getArch()) { in ConstructJob()
4442 llvm::DebuggerKind DebuggerTuning = getToolChain().getDefaultDebuggerTuning(); in ConstructJob()
4449 if (getToolChain().getDriver().IsCLMode()) in ConstructJob()
4458 if (!shouldUseLeafFramePointer(Args, getToolChain().getTriple())) in ConstructJob()
4465 if (types::isCXX(InputType) && getToolChain().getTriple().isOSDarwin() && in ConstructJob()
4466 getToolChain().getArch() == llvm::Triple::x86) { in ConstructJob()
4530 DwarfVersion = getToolChain().GetDefaultDwarfVersion(); in ConstructJob()
4551 if (getToolChain().getTriple().isOSLinux() && SplitDwarfArg) { in ConstructJob()
4564 getToolChain().GetDefaultStandaloneDebug()); in ConstructJob()
4636 if (getToolChain().getTriple().isPS4CPU()) in ConstructJob()
4637 addPS4ProfileRTArgs(getToolChain(), Args, CmdArgs); in ConstructJob()
4841 if (ShouldDisableDwarfDirectory(Args, getToolChain())) in ConstructJob()
4844 if (ShouldDisableAutolink(Args, getToolChain())) in ConstructJob()
4989 switch (getOpenMPRuntime(getToolChain(), Args)) { in ConstructJob()
5014 const SanitizerArgs &Sanitize = getToolChain().getSanitizerArgs(); in ConstructJob()
5015 Sanitize.addArgs(getToolChain(), Args, CmdArgs, InputType); in ConstructJob()
5019 const llvm::Triple::ArchType Arch = getToolChain().getArch(); in ConstructJob()
5032 if (getToolChain().SupportsProfiling()) in ConstructJob()
5088 getToolChain().GetDefaultStackProtectorLevel(KernelOrKext)); in ConstructJob()
5095 getToolChain().GetDefaultStackProtectorLevel(KernelOrKext); in ConstructJob()
5134 switch (getToolChain().getArch()) { in ConstructJob()
5245 getToolChain().IsBlocksDefault()) || in ConstructJob()
5252 !getToolChain().hasBlocksRuntime()) in ConstructJob()
5389 ToolChain::RTTIMode RTTIMode = getToolChain().getRTTIMode(); in ConstructJob()
5398 getToolChain().getArch() == llvm::Triple::hexagon)) in ConstructJob()
5409 } else if (!isSignedCharDefault(getToolChain().getTriple())) { in ConstructJob()
5417 getToolChain().getTriple().getOS() != llvm::Triple::Solaris && in ConstructJob()
5418 getToolChain().getArch() != llvm::Triple::hexagon && in ConstructJob()
5419 getToolChain().getArch() != llvm::Triple::xcore && in ConstructJob()
5420 ((getToolChain().getTriple().getVendor() != in ConstructJob()
5422 getToolChain().getTriple().hasEnvironment())) || in ConstructJob()
5446 &D, getToolChain(), getToolChain().getTriple(), Args, IsWindowsMSVC); in ConstructJob()
5481 getToolChain().getTriple().isPS4())) in ConstructJob()
5527 getToolChain().getArch()))) { in ConstructJob()
5528 if (getToolChain().UseObjCMixedDispatch()) in ConstructJob()
5538 if (getToolChain().getArch() == llvm::Triple::x86 && in ConstructJob()
5539 getToolChain().getTriple().isMacOSX() && in ConstructJob()
5540 !getToolChain().getTriple().isMacOSXVersionLT(10, 7) && in ConstructJob()
5546 if (getToolChain().IsEncodeExtendedBlockSignatureDefault()) { in ConstructJob()
5554 getToolChain().CheckObjCARC(); in ConstructJob()
5562 if (getToolChain().GetCXXStdlibType(Args) == ToolChain::CST_Libcxx) in ConstructJob()
5590 } else if (getToolChain().SupportsObjCGC()) { in ConstructJob()
5621 addExceptionArgs(Args, InputType, getToolChain(), KernelOrKext, objcRuntime, in ConstructJob()
5625 getToolChain().UseSjLjExceptions(Args)) in ConstructJob()
5677 } else if (getToolChain().getTriple().isOSDarwin()) { in ConstructJob()
5686 KernelOrKext || isNoCommonDefault(getToolChain().getTriple()); in ConstructJob()
5770 getToolChain().getDriver().Diag(diag::err_drv_clang_unsupported) in ConstructJob()
5858 if (getToolChain().getArch() == llvm::Triple::le32) { in ConstructJob()
5866 if (getToolChain().getTriple().isOSDarwin() && in ConstructJob()
5867 (getToolChain().getArch() == llvm::Triple::arm || in ConstructJob()
5868 getToolChain().getArch() == llvm::Triple::thumb)) { in ConstructJob()
5962 const char *Exec = getToolChain().getDriver().getClangProgramPath(); in ConstructJob()
5966 if (getToolChain().UseDwarfDebugFlags()) { in ConstructJob()
5985 bool SplitDwarf = SplitDwarfArg && getToolChain().getTriple().isOSLinux() && in ConstructJob()
6036 SplitDebugInfo(getToolChain(), C, *this, JA, Args, Output, SplitDwarfOut); in ConstructJob()
6077 getToolChain().getDriver().Diag(diag::err_drv_unknown_objc_runtime) in AddObjCRuntimeArgs()
6101 getToolChain().getDriver().Diag(diag::err_drv_clang_unsupported) << value; in AddObjCRuntimeArgs()
6107 getToolChain().IsObjCNonFragileABIDefault())); in AddObjCRuntimeArgs()
6126 getToolChain().getDriver().Diag(diag::err_drv_clang_unsupported) in AddObjCRuntimeArgs()
6146 runtime = getToolChain().getDefaultObjCRuntime(isNonFragile); in AddObjCRuntimeArgs()
6159 if (getToolChain().getTriple().isOSDarwin()) { in AddObjCRuntimeArgs()
6160 runtime = getToolChain().getDefaultObjCRuntime(isNonFragile); in AddObjCRuntimeArgs()
6333 const Driver &D = getToolChain().getDriver(); in AddClangCLArgs()
6350 if (getToolChain().getArch() == llvm::Triple::x86_64 || in AddClangCLArgs()
6351 getToolChain().getArch() == llvm::Triple::x86) in AddClangCLArgs()
6411 CLFallback.reset(new visualstudio::Compiler(getToolChain())); in getCLFallback()
6419 const llvm::Triple &Triple = getToolChain().getTriple(); in AddMIPSTargetArgs()
6436 getToolChain().ComputeEffectiveClangTriple(Args, Input.getType()); in ConstructJob()
6473 getTargetFeatures(getToolChain(), Triple, Args, CmdArgs, true); in ConstructJob()
6500 DwarfVersion = getToolChain().GetDefaultDwarfVersion(); in ConstructJob()
6532 ParsePICArgs(getToolChain(), Triple, Args); in ConstructJob()
6542 if (getToolChain().UseDwarfDebugFlags()) { in ConstructJob()
6548 const char *Exec = getToolChain().getDriver().getClangProgramPath(); in ConstructJob()
6563 switch (getToolChain().getArch()) { in ConstructJob()
6583 getToolChain().getDriver()); in ConstructJob()
6594 const char *Exec = getToolChain().getDriver().getClangProgramPath(); in ConstructJob()
6601 getToolChain().getTriple().isOSLinux()) in ConstructJob()
6602 SplitDebugInfo(getToolChain(), C, *this, JA, Args, Output, in ConstructJob()
6612 const Driver &D = getToolChain().getDriver(); in ConstructJob()
6640 if (getToolChain().getTriple().isOSDarwin()) { in ConstructJob()
6643 Args.MakeArgString(getToolChain().getDefaultUniversalArchName())); in ConstructJob()
6651 switch (getToolChain().getArch()) { in ConstructJob()
6690 << getToolChain().getTripleString(); in ConstructJob()
6692 D.Diag(diag::err_drv_no_ast_support) << getToolChain().getTripleString(); in ConstructJob()
6695 << getToolChain().getTripleString(); in ConstructJob()
6727 const char *Exec = Args.MakeArgString(getToolChain().GetProgramPath(GCCName)); in ConstructJob()
6738 const Driver &D = getToolChain().getDriver(); in RenderExtraToolArgs()
6781 auto &HTC = static_cast<const toolchains::HexagonToolChain&>(getToolChain()); in ConstructJob()
7022 auto &HTC = static_cast<const toolchains::HexagonToolChain&>(getToolChain()); in ConstructJob()
7040 std::string Linker = getToolChain().GetProgramPath(getShortName()); in ConstructJob()
7042 AddLinkerInputs(getToolChain(), Inputs, Args, CmdArgs); in ConstructJob()
7068 const ToolChain &ToolChain = getToolChain(); in ConstructJob()
7402 const ToolChain &ToolChain = getToolChain(); in ConstructJob()
7488 const llvm::Triple &T(getToolChain().getTriple()); in ConstructJob()
7506 if (getToolChain().getArch() == llvm::Triple::x86 || in ConstructJob()
7507 getToolChain().getArch() == llvm::Triple::x86_64 || in ConstructJob()
7511 if (getToolChain().getArch() != llvm::Triple::x86_64 && in ConstructJob()
7529 const char *Exec = Args.MakeArgString(getToolChain().GetProgramPath("as")); in ConstructJob()
7562 const Driver &D = getToolChain().getDriver(); in AddLinkArgs()
7786 Args.MakeArgString(getToolChain().GetProgramPath("touch")); in ConstructJob()
7817 if (getToolChain().getSanitizerArgs().needsSafeStackRt()) { in ConstructJob()
7825 AddLinkerInputs(getToolChain(), Inputs, Args, CmdArgs); in ConstructJob()
7844 addOpenMPRuntime(CmdArgs, getToolChain(), Args); in ConstructJob()
7869 if (getToolChain().getDriver().CCCIsCXX()) in ConstructJob()
7870 getToolChain().AddCXXStdlibLibArgs(Args, CmdArgs); in ConstructJob()
7898 const char *Exec = Args.MakeArgString(getToolChain().GetLinkerPath()); in ConstructJob()
7923 const char *Exec = Args.MakeArgString(getToolChain().GetProgramPath("lipo")); in ConstructJob()
7943 Args.MakeArgString(getToolChain().GetProgramPath("dsymutil")); in ConstructJob()
7966 Args.MakeArgString(getToolChain().GetProgramPath("dwarfdump")); in ConstructJob()
7986 const char *Exec = Args.MakeArgString(getToolChain().GetProgramPath("as")); in ConstructJob()
8015 Args.MakeArgString(getToolChain().GetFilePath("ld.so.1"))); in ConstructJob()
8029 Args.MakeArgString(getToolChain().GetFilePath("crt1.o"))); in ConstructJob()
8031 CmdArgs.push_back(Args.MakeArgString(getToolChain().GetFilePath("crti.o"))); in ConstructJob()
8033 Args.MakeArgString(getToolChain().GetFilePath("values-Xa.o"))); in ConstructJob()
8035 Args.MakeArgString(getToolChain().GetFilePath("crtbegin.o"))); in ConstructJob()
8038 getToolChain().AddFilePathLibArgs(Args, CmdArgs); in ConstructJob()
8043 AddLinkerInputs(getToolChain(), Inputs, Args, CmdArgs); in ConstructJob()
8046 if (getToolChain().getDriver().CCCIsCXX()) in ConstructJob()
8047 getToolChain().AddCXXStdlibLibArgs(Args, CmdArgs); in ConstructJob()
8058 Args.MakeArgString(getToolChain().GetFilePath("crtend.o"))); in ConstructJob()
8060 CmdArgs.push_back(Args.MakeArgString(getToolChain().GetFilePath("crtn.o"))); in ConstructJob()
8062 getToolChain().addProfileRTLibs(Args, CmdArgs); in ConstructJob()
8064 const char *Exec = Args.MakeArgString(getToolChain().GetLinkerPath()); in ConstructJob()
8076 switch (getToolChain().getArch()) { in ConstructJob()
8091 std::string CPU = getCPUName(Args, getToolChain().getTriple()); in ConstructJob()
8092 CmdArgs.push_back(getSparcAsmModeForCPU(CPU, getToolChain().getTriple())); in ConstructJob()
8093 AddAssemblerKPIC(getToolChain(), Args, CmdArgs); in ConstructJob()
8099 std::string CPU = getCPUName(Args, getToolChain().getTriple()); in ConstructJob()
8100 CmdArgs.push_back(getSparcAsmModeForCPU(CPU, getToolChain().getTriple())); in ConstructJob()
8101 AddAssemblerKPIC(getToolChain(), Args, CmdArgs); in ConstructJob()
8109 mips::getMipsCPUAndABI(Args, getToolChain().getTriple(), CPUName, ABIName); in ConstructJob()
8114 if (getToolChain().getArch() == llvm::Triple::mips64) in ConstructJob()
8119 AddAssemblerKPIC(getToolChain(), Args, CmdArgs); in ConstructJob()
8135 const char *Exec = Args.MakeArgString(getToolChain().GetProgramPath("as")); in ConstructJob()
8144 const Driver &D = getToolChain().getDriver(); in ConstructJob()
8155 if (getToolChain().getArch() == llvm::Triple::mips64) in ConstructJob()
8157 else if (getToolChain().getArch() == llvm::Triple::mips64el) in ConstructJob()
8194 Args.MakeArgString(getToolChain().GetFilePath("gcrt0.o"))); in ConstructJob()
8197 Args.MakeArgString(getToolChain().GetFilePath("crt0.o"))); in ConstructJob()
8199 Args.MakeArgString(getToolChain().GetFilePath("crtbegin.o"))); in ConstructJob()
8202 Args.MakeArgString(getToolChain().GetFilePath("crtbeginS.o"))); in ConstructJob()
8206 std::string Triple = getToolChain().getTripleString(); in ConstructJob()
8216 AddLinkerInputs(getToolChain(), Inputs, Args, CmdArgs); in ConstructJob()
8220 getToolChain().AddCXXStdlibLibArgs(Args, CmdArgs); in ConstructJob()
8251 Args.MakeArgString(getToolChain().GetFilePath("crtend.o"))); in ConstructJob()
8254 Args.MakeArgString(getToolChain().GetFilePath("crtendS.o"))); in ConstructJob()
8257 const char *Exec = Args.MakeArgString(getToolChain().GetLinkerPath()); in ConstructJob()
8277 const char *Exec = Args.MakeArgString(getToolChain().GetProgramPath("as")); in ConstructJob()
8286 const Driver &D = getToolChain().getDriver(); in ConstructJob()
8320 Args.MakeArgString(getToolChain().GetFilePath("gcrt0.o"))); in ConstructJob()
8323 Args.MakeArgString(getToolChain().GetFilePath("crt0.o"))); in ConstructJob()
8325 Args.MakeArgString(getToolChain().GetFilePath("crtbegin.o"))); in ConstructJob()
8328 Args.MakeArgString(getToolChain().GetFilePath("crtbeginS.o"))); in ConstructJob()
8335 AddLinkerInputs(getToolChain(), Inputs, Args, CmdArgs); in ConstructJob()
8339 getToolChain().AddCXXStdlibLibArgs(Args, CmdArgs); in ConstructJob()
8361 switch (getToolChain().getArch()) { in ConstructJob()
8380 Args.MakeArgString(getToolChain().GetFilePath("crtend.o"))); in ConstructJob()
8383 Args.MakeArgString(getToolChain().GetFilePath("crtendS.o"))); in ConstructJob()
8386 const char *Exec = Args.MakeArgString(getToolChain().GetLinkerPath()); in ConstructJob()
8400 switch (getToolChain().getArch()) { in ConstructJob()
8415 mips::getMipsCPUAndABI(Args, getToolChain().getTriple(), CPUName, ABIName); in ConstructJob()
8423 if (getToolChain().getArch() == llvm::Triple::mips || in ConstructJob()
8424 getToolChain().getArch() == llvm::Triple::mips64) in ConstructJob()
8435 AddAssemblerKPIC(getToolChain(), Args, CmdArgs); in ConstructJob()
8442 arm::FloatABI ABI = arm::getARMFloatABI(getToolChain(), Args); in ConstructJob()
8449 switch (getToolChain().getTriple().getEnvironment()) { in ConstructJob()
8464 std::string CPU = getCPUName(Args, getToolChain().getTriple()); in ConstructJob()
8465 CmdArgs.push_back(getSparcAsmModeForCPU(CPU, getToolChain().getTriple())); in ConstructJob()
8466 AddAssemblerKPIC(getToolChain(), Args, CmdArgs); in ConstructJob()
8479 const char *Exec = Args.MakeArgString(getToolChain().GetProgramPath("as")); in ConstructJob()
8489 static_cast<const toolchains::FreeBSD &>(getToolChain()); in ConstructJob()
8669 const char *Exec = Args.MakeArgString(getToolChain().GetLinkerPath()); in ConstructJob()
8683 switch (getToolChain().getArch()) { in ConstructJob()
8694 arm::getARMTargetCPU(MCPU, MArch, getToolChain().getTriple()); in ConstructJob()
8705 mips::getMipsCPUAndABI(Args, getToolChain().getTriple(), CPUName, ABIName); in ConstructJob()
8713 if (getToolChain().getArch() == llvm::Triple::mips || in ConstructJob()
8714 getToolChain().getArch() == llvm::Triple::mips64) in ConstructJob()
8719 AddAssemblerKPIC(getToolChain(), Args, CmdArgs); in ConstructJob()
8726 std::string CPU = getCPUName(Args, getToolChain().getTriple()); in ConstructJob()
8727 CmdArgs.push_back(getSparcAsmModeForCPU(CPU, getToolChain().getTriple())); in ConstructJob()
8728 AddAssemblerKPIC(getToolChain(), Args, CmdArgs); in ConstructJob()
8734 std::string CPU = getCPUName(Args, getToolChain().getTriple()); in ConstructJob()
8735 CmdArgs.push_back(getSparcAsmModeForCPU(CPU, getToolChain().getTriple())); in ConstructJob()
8736 AddAssemblerKPIC(getToolChain(), Args, CmdArgs); in ConstructJob()
8752 const char *Exec = Args.MakeArgString((getToolChain().GetProgramPath("as"))); in ConstructJob()
8761 const Driver &D = getToolChain().getDriver(); in ConstructJob()
8784 switch (getToolChain().getArch()) { in ConstructJob()
8792 switch (getToolChain().getTriple().getEnvironment()) { in ConstructJob()
8810 llvm::Triple(getToolChain().ComputeEffectiveClangTriple(Args))); in ConstructJob()
8812 switch (getToolChain().getTriple().getEnvironment()) { in ConstructJob()
8830 if (getToolChain().getArch() == llvm::Triple::mips64) in ConstructJob()
8836 if (getToolChain().getArch() == llvm::Triple::mips64) in ConstructJob()
8877 Args.MakeArgString(getToolChain().GetFilePath("crt0.o"))); in ConstructJob()
8880 Args.MakeArgString(getToolChain().GetFilePath("crti.o"))); in ConstructJob()
8883 Args.MakeArgString(getToolChain().GetFilePath("crtbeginS.o"))); in ConstructJob()
8886 Args.MakeArgString(getToolChain().GetFilePath("crtbegin.o"))); in ConstructJob()
8898 AddLinkerInputs(getToolChain(), Inputs, Args, CmdArgs); in ConstructJob()
8901 getToolChain().getTriple().getOSVersion(Major, Minor, Micro); in ConstructJob()
8904 switch (getToolChain().getArch()) { in ConstructJob()
8925 addOpenMPRuntime(CmdArgs, getToolChain(), Args); in ConstructJob()
8927 getToolChain().AddCXXStdlibLibArgs(Args, CmdArgs); in ConstructJob()
8954 Args.MakeArgString(getToolChain().GetFilePath("crtendS.o"))); in ConstructJob()
8957 Args.MakeArgString(getToolChain().GetFilePath("crtend.o"))); in ConstructJob()
8958 CmdArgs.push_back(Args.MakeArgString(getToolChain().GetFilePath("crtn.o"))); in ConstructJob()
8961 getToolChain().addProfileRTLibs(Args, CmdArgs); in ConstructJob()
8963 const char *Exec = Args.MakeArgString(getToolChain().GetLinkerPath()); in ConstructJob()
8974 std::string TripleStr = getToolChain().ComputeEffectiveClangTriple(Args); in ConstructJob()
8983 ParsePICArgs(getToolChain(), Triple, Args); in ConstructJob()
8985 switch (getToolChain().getArch()) { in ConstructJob()
8994 if (getToolChain().getTriple().getEnvironment() == llvm::Triple::GNUX32) in ConstructJob()
9018 std::string CPU = getCPUName(Args, getToolChain().getTriple()); in ConstructJob()
9019 CmdArgs.push_back(getSparcAsmModeForCPU(CPU, getToolChain().getTriple())); in ConstructJob()
9020 AddAssemblerKPIC(getToolChain(), Args, CmdArgs); in ConstructJob()
9025 std::string CPU = getCPUName(Args, getToolChain().getTriple()); in ConstructJob()
9026 CmdArgs.push_back(getSparcAsmModeForCPU(CPU, getToolChain().getTriple())); in ConstructJob()
9027 AddAssemblerKPIC(getToolChain(), Args, CmdArgs); in ConstructJob()
9034 const llvm::Triple &Triple2 = getToolChain().getTriple(); in ConstructJob()
9046 switch (arm::getARMFloatABI(getToolChain(), Args)) { in ConstructJob()
9079 mips::getMipsCPUAndABI(Args, getToolChain().getTriple(), CPUName, ABIName); in ConstructJob()
9097 if (getToolChain().getArch() == llvm::Triple::mips || in ConstructJob()
9098 getToolChain().getArch() == llvm::Triple::mips64) in ConstructJob()
9114 Args, getToolChain().getTriple(), CPUName, ABIName, in ConstructJob()
9115 getMipsFloatABI(getToolChain().getDriver(), Args))) in ConstructJob()
9152 AddAssemblerKPIC(getToolChain(), Args, CmdArgs); in ConstructJob()
9173 const char *Exec = Args.MakeArgString(getToolChain().GetProgramPath("as")); in ConstructJob()
9180 getToolChain().getTriple().isOSLinux()) in ConstructJob()
9181 SplitDebugInfo(getToolChain(), C, *this, JA, Args, Output, in ConstructJob()
9307 static_cast<const toolchains::Linux &>(getToolChain()); in ConstructJob()
9310 std::string TripleStr = getToolChain().ComputeEffectiveClangTriple(Args); in ConstructJob()
9338 CmdArgs.push_back(Args.MakeArgString(getToolChain().getTripleString())); in ConstructJob()
9444 getToolChain().addProfileRTLibs(Args, CmdArgs); in ConstructJob()
9557 static_cast<const toolchains::NaClToolChain &>(getToolChain()); in ConstructJob()
9578 static_cast<const toolchains::NaClToolChain &>(getToolChain()); in ConstructJob()
9680 if (getToolChain().getArch() == llvm::Triple::mipsel) in ConstructJob()
9697 if (getToolChain().getArch() == llvm::Triple::mipsel) in ConstructJob()
9735 const char *Exec = Args.MakeArgString(getToolChain().GetProgramPath("as")); in ConstructJob()
9744 const Driver &D = getToolChain().getDriver(); in ConstructJob()
9755 CmdArgs.push_back(Args.MakeArgString(getToolChain().GetFilePath("crt1.o"))); in ConstructJob()
9756 CmdArgs.push_back(Args.MakeArgString(getToolChain().GetFilePath("crti.o"))); in ConstructJob()
9758 Args.MakeArgString(getToolChain().GetFilePath("crtbegin.o"))); in ConstructJob()
9759 CmdArgs.push_back(Args.MakeArgString(getToolChain().GetFilePath("crtn.o"))); in ConstructJob()
9765 AddLinkerInputs(getToolChain(), Inputs, Args, CmdArgs); in ConstructJob()
9767 getToolChain().addProfileRTLibs(Args, CmdArgs); in ConstructJob()
9771 getToolChain().AddCXXStdlibLibArgs(Args, CmdArgs); in ConstructJob()
9783 Args.MakeArgString(getToolChain().GetFilePath("crtend.o"))); in ConstructJob()
9786 const char *Exec = Args.MakeArgString(getToolChain().GetLinkerPath()); in ConstructJob()
9804 if (getToolChain().getArch() == llvm::Triple::x86) in ConstructJob()
9815 const char *Exec = Args.MakeArgString(getToolChain().GetProgramPath("as")); in ConstructJob()
9824 const Driver &D = getToolChain().getDriver(); in ConstructJob()
9848 if (getToolChain().getArch() == llvm::Triple::x86) { in ConstructJob()
9864 Args.MakeArgString(getToolChain().GetFilePath("gcrt1.o"))); in ConstructJob()
9868 Args.MakeArgString(getToolChain().GetFilePath("Scrt1.o"))); in ConstructJob()
9871 Args.MakeArgString(getToolChain().GetFilePath("crt1.o"))); in ConstructJob()
9874 CmdArgs.push_back(Args.MakeArgString(getToolChain().GetFilePath("crti.o"))); in ConstructJob()
9877 Args.MakeArgString(getToolChain().GetFilePath("crtbeginS.o"))); in ConstructJob()
9880 Args.MakeArgString(getToolChain().GetFilePath("crtbegin.o"))); in ConstructJob()
9886 AddLinkerInputs(getToolChain(), Inputs, Args, CmdArgs); in ConstructJob()
9897 getToolChain().AddCXXStdlibLibArgs(Args, CmdArgs); in ConstructJob()
9929 Args.MakeArgString(getToolChain().GetFilePath("crtendS.o"))); in ConstructJob()
9932 Args.MakeArgString(getToolChain().GetFilePath("crtend.o"))); in ConstructJob()
9933 CmdArgs.push_back(Args.MakeArgString(getToolChain().GetFilePath("crtn.o"))); in ConstructJob()
9936 getToolChain().addProfileRTLibs(Args, CmdArgs); in ConstructJob()
9938 const char *Exec = Args.MakeArgString(getToolChain().GetLinkerPath()); in ConstructJob()
9968 const ToolChain &TC = getToolChain(); in ConstructJob()
10064 switch (getOpenMPRuntime(getToolChain(), Args)) { in ConstructJob()
10251 const Driver &D = getToolChain().getDriver(); in GetCommand()
10252 std::string Exec = FindVisualStudioExecutable(getToolChain(), "cl.exe", in GetCommand()
10267 if (getToolChain().getArch() == llvm::Triple::x86) { in ConstructJob()
10269 } else if (getToolChain().getArch() == llvm::Triple::x86_64) { in ConstructJob()
10281 const char *Exec = Args.MakeArgString(getToolChain().GetProgramPath("as")); in ConstructJob()
10285 SplitDebugInfo(getToolChain(), C, *this, JA, Args, Output, in ConstructJob()
10296 ToolChain::RuntimeLibType RLT = getToolChain().GetRuntimeLibType(Args); in AddLibGCC()
10301 bool CXX = getToolChain().getDriver().CCCIsCXX(); in AddLibGCC()
10311 AddRunTimeLibs(getToolChain(), getToolChain().getDriver(), CmdArgs, Args); in AddLibGCC()
10324 const ToolChain &TC = getToolChain(); in ConstructJob()
10511 const char *Exec = Args.MakeArgString(getToolChain().GetProgramPath("xcc")); in ConstructJob()
10537 AddLinkerInputs(getToolChain(), Inputs, Args, CmdArgs); in ConstructJob()
10539 const char *Exec = Args.MakeArgString(getToolChain().GetProgramPath("xcc")); in ConstructJob()
10550 static_cast<const toolchains::CrossWindowsToolChain &>(getToolChain()); in ConstructJob()
10588 static_cast<const toolchains::CrossWindowsToolChain &>(getToolChain()); in ConstructJob()
10784 Args.MakeArgString(getToolChain().GetProgramPath("moviCompile")); in ConstructJob()
10820 Args.MakeArgString(getToolChain().GetProgramPath("moviAsm")); in ConstructJob()
10831 static_cast<const toolchains::MyriadToolChain &>(getToolChain()); in ConstructJob()
10872 AddLinkerInputs(getToolChain(), Inputs, Args, CmdArgs); in ConstructJob()
10919 Args.MakeArgString(getToolChain().GetProgramPath("orbis-as")); in ConstructJob()
10939 static_cast<const toolchains::FreeBSD &>(T.getToolChain()); in ConstructPS4LinkJob()
10998 static_cast<const toolchains::FreeBSD &>(T.getToolChain()); in ConstructGoldLinkJob()
11174 static_cast<const toolchains::FreeBSD &>(getToolChain()); in ConstructJob()
11203 static_cast<const toolchains::CudaToolChain &>(getToolChain()); in ConstructJob()
11280 static_cast<const toolchains::CudaToolChain &>(getToolChain()); in ConstructJob()