Lines Matching refs:ToolChain
1 //===--- ToolChains.cpp - ToolChain Implementations -----------------------===//
47 : ToolChain(D, Triple, Args), TargetInitialized(false)
192 return ToolChain::getTool(AC);
256 case ToolChain::RLT_CompilerRT:
525 case ToolChain::CST_Libcxx:
529 case ToolChain::CST_Libstdcxx: {
834 if (Type == ToolChain::CST_Libcxx) {
1436 : ToolChain(D, Triple, Args), GCCInstallation(getDriver(), Triple, Args) {
1460 return ToolChain::getTool(AC);
1517 ToolChain::path_list *LibPaths)
1587 ToolChain::path_list *LibPaths= &getFilePaths();
1645 ToolChain::CXXStdlibType
1649 return ToolChain::CST_Libstdcxx;
1657 return ToolChain::CST_Libstdcxx;
1703 : ToolChain(D, Triple, Args) {
1769 case ToolChain::CST_Libcxx:
1773 case ToolChain::CST_Libstdcxx:
1795 case ToolChain::CST_Libcxx:
1801 case ToolChain::CST_Libstdcxx:
1869 ToolChain::CXXStdlibType
1874 return ToolChain::CST_Libstdcxx;
1876 return ToolChain::CST_Libcxx;
1882 return ToolChain::CST_Libstdcxx;
1892 case ToolChain::CST_Libcxx:
1896 case ToolChain::CST_Libstdcxx:
2161 static void addPathIfExists(Twine Path, ToolChain::path_list &Paths) {
2211 ToolChain::path_list &PPaths = getProgramPaths();
2563 if (GetCXXStdlibType(DriverArgs) == ToolChain::CST_Libcxx) {