Lines Matching refs:TC
29 const auto &TC =
34 switch (TC.getArch()) {
57 const std::string Assembler = TC.GetProgramPath("as");
68 const auto &TC =
70 const llvm::Triple &T = TC.getTriple();
71 const Driver &D = TC.getDriver();
95 switch (TC.getArch()) {
167 TC.AddFilePathLibArgs(Args, CmdArgs);
168 AddLinkerInputs(TC, Inputs, Args, CmdArgs, JA);
170 if (TC.ShouldLinkCXXStdlib(Args)) {
175 TC.AddCXXStdlibLibArgs(Args, CmdArgs);
184 AddRunTimeLibs(TC, D, CmdArgs, Args);
188 if (TC.getSanitizerArgs().needsAsanRt()) {
191 CmdArgs.push_back(TC.getCompilerRTArgString(Args, "asan_dll_thunk"));
194 CmdArgs.push_back(TC.getCompilerRTArgString(Args, Lib));
198 CmdArgs.push_back(Args.MakeArgString(TC.getArch() == llvm::Triple::x86
204 Exec = Args.MakeArgString(TC.GetLinkerPath());