Home | History | Annotate | Download | only in Driver

Lines Matching refs:Tool

47 /// Darwin - Darwin tool chain for i386 and x86_64.
168 // Free tool implementations.
169 for (llvm::DenseMap<unsigned, Tool*>::iterator
195 Tool &Darwin::SelectTool(const Compilation &C, const JobAction &JA,
223 Tool *&T = Tools[Key];
228 llvm_unreachable("Invalid tool kind.");
610 // Set the tool chain target information.
714 // FIXME: We really want to get out of the tool chain level argument
719 // and try to push it down into tool specific logic.
988 /// Generic_GCC - A tool chain using the 'gcc' command to perform
1000 // Free tool implementations.
1001 for (llvm::DenseMap<unsigned, Tool*>::iterator
1006 Tool &Generic_GCC::SelectTool(const Compilation &C,
1015 Tool *&T = Tools[Key];
1020 llvm_unreachable("Invalid tool kind.");
1062 /// TCEToolChain - A tool chain using the llvm bitcode tools to perform
1076 for (llvm::DenseMap<unsigned, Tool*>::iterator
1097 Tool &TCEToolChain::SelectTool(const Compilation &C,
1103 Tool *&T = Tools[Key];
1117 /// OpenBSD - OpenBSD tool chain which can call as(1) and ld(1) directly.
1125 Tool &OpenBSD::SelectTool(const Compilation &C, const JobAction &JA,
1137 Tool *&T = Tools[Key];
1157 /// FreeBSD - FreeBSD tool chain which can call as(1) and ld(1) directly.
1181 Tool &FreeBSD::SelectTool(const Compilation &C, const JobAction &JA,
1193 Tool *&T = Tools[Key];
1212 /// NetBSD - NetBSD tool chain which can call as(1) and ld(1) directly.
1232 Tool &NetBSD::SelectTool(const Compilation &C, const JobAction &JA,
1244 Tool *&T = Tools[Key];
1264 /// Minix - Minix tool chain which can call as(1) and ld(1) directly.
1274 Tool &Minix::SelectTool(const Compilation &C, const JobAction &JA,
1282 Tool *&T = Tools[Key];
1297 /// AuroraUX - AuroraUX tool chain which can call as(1) and ld(1) directly.
1314 Tool &AuroraUX::SelectTool(const Compilation &C, const JobAction &JA,
1322 Tool *&T = Tools[Key];
1859 Tool &Linux::SelectTool(const Compilation &C, const JobAction &JA,
1871 Tool *&T = Tools[Key];
1890 /// DragonFly - DragonFly tool chain which can call as(1) and ld(1) directly.
1905 Tool &DragonFly::SelectTool(const Compilation &C, const JobAction &JA,
1913 Tool *&T = Tools[Key];
1932 Tool &Windows::SelectTool(const Compilation &C, const JobAction &JA,
1944 Tool *&T = Tools[Key];
1952 llvm_unreachable("Invalid tool kind.");