Lines Matching refs:HTC
6781 auto &HTC = static_cast<const toolchains::HexagonToolChain&>(getToolChain()); in ConstructJob() local
6782 const Driver &D = HTC.getDriver(); in ConstructJob()
6823 << HTC.getTripleString(); in ConstructJob()
6826 << HTC.getTripleString(); in ConstructJob()
6829 << HTC.getTripleString(); in ConstructJob()
6839 auto *Exec = Args.MakeArgString(HTC.GetProgramPath(AsName.c_str())); in ConstructJob()
6849 const toolchains::HexagonToolChain &HTC, in constructHexagonLinkArgs() argument
6854 const Driver &D = HTC.getDriver(); in constructHexagonLinkArgs()
6886 for (const auto &Opt : HTC.ExtraOpts) in constructHexagonLinkArgs()
6941 HTC.getHexagonTargetDir(D.InstalledDir, D.PrefixDirs) + "/"; in constructHexagonLinkArgs()
6945 auto Find = [&HTC] (const std::string &RootDir, const std::string &SubDir, in constructHexagonLinkArgs()
6948 std::string P = HTC.GetFilePath(RelName.c_str()); in constructHexagonLinkArgs()
6972 const ToolChain::path_list &LibPaths = HTC.getFilePaths(); in constructHexagonLinkArgs()
6983 AddLinkerInputs(HTC, Inputs, Args, CmdArgs); in constructHexagonLinkArgs()
6990 HTC.AddCXXStdlibLibArgs(Args, CmdArgs); in constructHexagonLinkArgs()
7022 auto &HTC = static_cast<const toolchains::HexagonToolChain&>(getToolChain()); in ConstructJob() local
7025 constructHexagonLinkArgs(C, JA, HTC, Output, Inputs, Args, CmdArgs, in ConstructJob()
7028 std::string Linker = HTC.GetProgramPath("hexagon-link"); in ConstructJob()