Lines Matching refs:ToolChain
81 const AIX &ToolChain = static_cast<const AIX &>(getToolChain()); in ConstructJob() local
82 const Driver &D = ToolChain.getDriver(); in ConstructJob()
85 const bool IsArch32Bit = ToolChain.getTriple().isArch32Bit(); in ConstructJob()
86 const bool IsArch64Bit = ToolChain.getTriple().isArch64Bit(); in ConstructJob()
156 Args.MakeArgString(ToolChain.GetFilePath(getCrt0Basename()))); in ConstructJob()
159 ToolChain.GetFilePath(IsArch32Bit ? "crti.o" : "crti_64.o"))); in ConstructJob()
169 AddLinkerInputs(ToolChain, Inputs, Args, CmdArgs, JA); in ConstructJob()
173 ToolChain.AddFilePathLibArgs(Args, CmdArgs); in ConstructJob()
174 ToolChain.addProfileRTLibs(Args, CmdArgs); in ConstructJob()
180 AddRunTimeLibs(ToolChain, D, CmdArgs, Args); in ConstructJob()
192 const char *Exec = Args.MakeArgString(ToolChain.GetLinkerPath()); in ConstructJob()
199 : ToolChain(D, Triple, Args) { in AIX()
254 case ToolChain::CST_Libstdcxx: in AddClangCXXStdlibIncludeArgs()
257 case ToolChain::CST_Libcxx: { in AddClangCXXStdlibIncludeArgs()
276 case ToolChain::CST_Libstdcxx: in AddCXXStdlibLibArgs()
278 case ToolChain::CST_Libcxx: in AddCXXStdlibLibArgs()
289 ToolChain::CXXStdlibType AIX::GetDefaultCXXStdlibType() const { in GetDefaultCXXStdlibType()
290 return ToolChain::CST_Libcxx; in GetDefaultCXXStdlibType()
293 ToolChain::RuntimeLibType AIX::GetDefaultRuntimeLibType() const { in GetDefaultRuntimeLibType()
294 return ToolChain::RLT_CompilerRT; in GetDefaultRuntimeLibType()