Lines Matching refs:ToolChain
39 const ToolChain &ToolChain = getToolChain(); in getLinkerPath() local
49 ToolChain.getDriver().Diag(diag::err_drv_invalid_linker_name) in getLinkerPath()
54 return ToolChain.GetProgramPath(ToolChain.getDefaultLinker()); in getLinkerPath()
63 const ToolChain &ToolChain = getToolChain(); in ConstructJob() local
68 if (ToolChain.getTriple().isArch64Bit()) in ConstructJob()
78 ToolChain.AddFilePathLibArgs(Args, CmdArgs); in ConstructJob()
89 if (ToolChain.GetFilePath("crt1-command.o") != "crt1-command.o") in ConstructJob()
100 ToolChain.getDriver().Diag(diag::err_drv_invalid_argument_to_option) in ConstructJob()
105 CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath(Crt1))); in ConstructJob()
111 AddLinkerInputs(ToolChain, Inputs, Args, CmdArgs, JA); in ConstructJob()
114 if (ToolChain.ShouldLinkCXXStdlib(Args)) in ConstructJob()
115 ToolChain.AddCXXStdlibLibArgs(Args, CmdArgs); in ConstructJob()
123 AddRunTimeLibs(ToolChain, ToolChain.getDriver(), CmdArgs, Args); in ConstructJob()
135 auto WasmOptPath = ToolChain.GetProgramPath("wasm-opt"); in ConstructJob()
171 : ToolChain(D, Triple, Args) { in WebAssembly()
368 ToolChain::RuntimeLibType WebAssembly::GetDefaultRuntimeLibType() const { in GetDefaultRuntimeLibType()
369 return ToolChain::RLT_CompilerRT; in GetDefaultRuntimeLibType()
372 ToolChain::CXXStdlibType
377 return ToolChain::CST_Libcxx; in GetCXXStdlibType()
379 return ToolChain::CST_Libstdcxx; in GetCXXStdlibType()
384 return ToolChain::CST_Libcxx; in GetCXXStdlibType()
432 case ToolChain::CST_Libcxx: in AddClangCXXStdlibIncludeArgs()
435 case ToolChain::CST_Libstdcxx: in AddClangCXXStdlibIncludeArgs()
445 case ToolChain::CST_Libcxx: in AddCXXStdlibLibArgs()
451 case ToolChain::CST_Libstdcxx: in AddCXXStdlibLibArgs()
458 SanitizerMask Res = ToolChain::getSupportedSanitizers(); in getSupportedSanitizers()