• Home
  • Raw
  • Download

Lines Matching refs:HTC

135   auto &HTC = static_cast<const toolchains::HexagonToolChain&>(getToolChain());  in ConstructJob()  local
136 const Driver &D = HTC.getDriver(); in ConstructJob()
175 << HTC.getTripleString(); in ConstructJob()
178 << HTC.getTripleString(); in ConstructJob()
181 << HTC.getTripleString(); in ConstructJob()
191 auto *Exec = Args.MakeArgString(HTC.GetProgramPath(AsName)); in ConstructJob()
203 const toolchains::HexagonToolChain &HTC, in constructHexagonLinkArgs() argument
208 const Driver &D = HTC.getDriver(); in constructHexagonLinkArgs()
220 const char *Exec = Args.MakeArgString(HTC.GetLinkerPath()); in constructHexagonLinkArgs()
244 for (const auto &Opt : HTC.ExtraOpts) in constructHexagonLinkArgs()
272 if (HTC.getTriple().isMusl()) { in constructHexagonLinkArgs()
288 AddLinkerInputs(HTC, Inputs, Args, CmdArgs, JA); in constructHexagonLinkArgs()
295 if (HTC.ShouldLinkCXXStdlib(Args)) in constructHexagonLinkArgs()
296 HTC.AddCXXStdlibLibArgs(Args, CmdArgs); in constructHexagonLinkArgs()
322 HTC.getHexagonTargetDir(D.InstalledDir, D.PrefixDirs) + "/"; in constructHexagonLinkArgs()
326 auto Find = [&HTC] (const std::string &RootDir, const std::string &SubDir, in constructHexagonLinkArgs()
329 std::string P = HTC.GetFilePath(RelName.c_str()); in constructHexagonLinkArgs()
353 const ToolChain::path_list &LibPaths = HTC.getFilePaths(); in constructHexagonLinkArgs()
364 AddLinkerInputs(HTC, Inputs, Args, CmdArgs, JA); in constructHexagonLinkArgs()
371 if (HTC.ShouldLinkCXXStdlib(Args)) in constructHexagonLinkArgs()
372 HTC.AddCXXStdlibLibArgs(Args, CmdArgs); in constructHexagonLinkArgs()
404 auto &HTC = static_cast<const toolchains::HexagonToolChain&>(getToolChain()); in ConstructJob() local
407 constructHexagonLinkArgs(C, JA, HTC, Output, Inputs, Args, CmdArgs, in ConstructJob()
410 const char *Exec = Args.MakeArgString(HTC.GetLinkerPath()); in ConstructJob()