reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
98 const Driver &D = TC.getDriver(); 99 const SanitizerArgs &Sanitize = TC.getSanitizerArgs(); 118 switch (TC.getArch()) { 155 if (TC.getArch() == llvm::Triple::x86) 175 CmdArgs.push_back(Args.MakeArgString(TC.GetFilePath("dllcrt2.o"))); 178 CmdArgs.push_back(Args.MakeArgString(TC.GetFilePath("crt2u.o"))); 180 CmdArgs.push_back(Args.MakeArgString(TC.GetFilePath("crt2.o"))); 183 CmdArgs.push_back(Args.MakeArgString(TC.GetFilePath("gcrt2.o"))); 184 CmdArgs.push_back(Args.MakeArgString(TC.GetFilePath("crtbegin.o"))); 188 TC.AddFilePathLibArgs(Args, CmdArgs); 189 AddLinkerInputs(TC, Inputs, Args, CmdArgs, JA); 193 if (TC.ShouldLinkCXXStdlib(Args)) { 198 TC.AddCXXStdlibLibArgs(Args, CmdArgs); 225 switch (TC.getDriver().getOpenMPRuntime(Args)) { 251 CmdArgs.push_back(TC.getCompilerRTArgString(Args, "asan_dynamic", 254 TC.getCompilerRTArgString(Args, "asan_dynamic_runtime_thunk")); 256 CmdArgs.push_back(TC.getArch() == llvm::Triple::x86 263 TC.getCompilerRTArgString(Args, "asan_dynamic_runtime_thunk")); 267 TC.addProfileRTLibs(Args, CmdArgs); 291 TC.AddFastMathRuntimeIfAvailable(Args, CmdArgs); 293 CmdArgs.push_back(Args.MakeArgString(TC.GetFilePath("crtend.o"))); 296 const char *Exec = Args.MakeArgString(TC.GetLinkerPath());