Home
last modified time | relevance | path

Searched refs:TC (Results 1 – 25 of 182) sorted by relevance

12345678

/freebsd-13.1/contrib/llvm-project/clang/lib/Driver/ToolChains/
H A DCommonArgs.cpp227 const Driver &D = TC.getDriver(); in AddLinkerInputs()
235 if (!TC.isCrossCompiling()) in AddLinkerInputs()
747 if (TC.getTriple().isOSSolaris()) in getAsNeededOption()
757 if (TC.getTriple().isOSFuchsia()) in linkSanitizerRuntimeDeps()
765 !TC.getTriple().isAndroid()) { in linkSanitizerRuntimeDeps()
772 if (!TC.getTriple().isOSFreeBSD() && !TC.getTriple().isOSNetBSD() && in linkSanitizerRuntimeDeps()
779 TC.getTriple().isOSOpenBSD()) in linkSanitizerRuntimeDeps()
1397 if (TC.getTriple().isAndroid()) in getLibGccType()
1424 TC.getTriple().isOSIAMCU() || TC.getTriple().isOSBinFormatWasm() || in AddUnwindLibrary()
1431 !TC.getTriple().isOSCygMing() && !TC.getTriple().isOSAIX(); in AddUnwindLibrary()
[all …]
H A DCrossWindows.cpp29 const auto &TC = in ConstructJob() local
34 switch (TC.getArch()) { in ConstructJob()
68 const auto &TC = in ConstructJob() local
70 const llvm::Triple &T = TC.getTriple(); in ConstructJob()
71 const Driver &D = TC.getDriver(); in ConstructJob()
95 switch (TC.getArch()) { in ConstructJob()
167 TC.AddFilePathLibArgs(Args, CmdArgs); in ConstructJob()
170 if (TC.ShouldLinkCXXStdlib(Args)) { in ConstructJob()
175 TC.AddCXXStdlibLibArgs(Args, CmdArgs); in ConstructJob()
184 AddRunTimeLibs(TC, D, CmdArgs, Args); in ConstructJob()
[all …]
H A DCommonArgs.h26 void AddLinkerInputs(const ToolChain &TC, const InputInfoList &Inputs,
30 void addLinkerCompressDebugSectionsOption(const ToolChain &TC,
36 bool addSanitizerRuntimes(const ToolChain &TC, const llvm::opt::ArgList &Args,
39 void linkSanitizerRuntimeDeps(const ToolChain &TC,
42 bool addXRayRuntime(const ToolChain &TC, const llvm::opt::ArgList &Args,
45 void linkXRayRuntimeDeps(const ToolChain &TC,
48 void AddRunTimeLibs(const ToolChain &TC, const Driver &D,
55 void SplitDebugInfo(const ToolChain &TC, Compilation &C, const Tool &T,
66 unsigned ParseFunctionAlignment(const ToolChain &TC,
69 unsigned ParseDebugDefaultVersion(const ToolChain &TC,
[all …]
H A DMinGW.cpp99 const ToolChain &TC = getToolChain(); in ConstructJob() local
100 const Driver &D = TC.getDriver(); in ConstructJob()
120 switch (TC.getArch()) { in ConstructJob()
160 if (TC.getArch() == llvm::Triple::x86) in ConstructJob()
202 TC.AddFilePathLibArgs(Args, CmdArgs); in ConstructJob()
207 if (TC.getVFS().exists(LibPath)) in ConstructJob()
210 auto CRTPath = TC.getCompilerRTPath(); in ConstructJob()
211 if (TC.getVFS().exists(CRTPath)) in ConstructJob()
218 if (TC.ShouldLinkCXXStdlib(Args)) { in ConstructJob()
223 TC.AddCXXStdlibLibArgs(Args, CmdArgs); in ConstructJob()
[all …]
H A DGnu.h43 Assembler(const ToolChain &TC) : Tool("GNU::Assembler", "assembler", TC) {} in Assembler() argument
55 Linker(const ToolChain &TC) : Tool("GNU::Linker", "linker", TC) {} in Linker() argument
68 StaticLibTool(const ToolChain &TC) in StaticLibTool() argument
69 : Tool("GNU::StaticLibTool", "static-lib-linker", TC) {} in StaticLibTool()
85 Common(const char *Name, const char *ShortName, const ToolChain &TC) in Common() argument
86 : Tool(Name, ShortName, TC) {} in Common()
105 Preprocessor(const ToolChain &TC) in Preprocessor() argument
106 : Common("gcc::Preprocessor", "gcc preprocessor", TC) {} in Preprocessor()
117 Compiler(const ToolChain &TC) : Common("gcc::Compiler", "gcc frontend", TC) {} in Compiler() argument
128 Linker(const ToolChain &TC) : Common("gcc::Linker", "linker (via gcc)", TC) {} in Linker() argument
H A DMyriad.h24 Compiler(const ToolChain &TC) : Tool("moviCompile", "movicompile", TC) {} in Compiler() argument
36 Assembler(const ToolChain &TC) : Tool("moviAsm", "moviAsm", TC) {} in Assembler() argument
54 Linker(const ToolChain &TC) : Tool("shave::Linker", "ld", TC) {} in Linker() argument
H A DPS4CPU.h23 void addProfileRTArgs(const ToolChain &TC, const llvm::opt::ArgList &Args,
26 void addSanitizerArgs(const ToolChain &TC, llvm::opt::ArgStringList &CmdArgs);
30 Assemble(const ToolChain &TC) : Tool("PS4cpu::Assemble", "assembler", TC) {} in Assemble() argument
43 Link(const ToolChain &TC) : Tool("PS4cpu::Link", "linker", TC) {} in Link() argument
H A DMyriad.cpp126 const auto &TC = in ConstructJob() local
128 const llvm::Triple &T = TC.getTriple(); in ConstructJob()
160 CmdArgs.push_back(Args.MakeArgString(TC.GetFilePath("crti.o"))); in ConstructJob()
161 CmdArgs.push_back(Args.MakeArgString(TC.GetFilePath("crtbegin.o"))); in ConstructJob()
168 TC.AddFilePathLibArgs(Args, CmdArgs); in ConstructJob()
170 bool NeedsSanitizerDeps = addSanitizerRuntimes(TC, Args, CmdArgs); in ConstructJob()
175 linkSanitizerRuntimeDeps(TC, CmdArgs); in ConstructJob()
177 if (TC.GetCXXStdlibType(Args) == ToolChain::CST_Libcxx) { in ConstructJob()
197 CmdArgs.push_back(Args.MakeArgString(TC.GetFilePath("crtend.o"))); in ConstructJob()
198 CmdArgs.push_back(Args.MakeArgString(TC.GetFilePath("crtn.o"))); in ConstructJob()
[all …]
H A DMSVC.cpp404 TC.getSubDirectoryPath( in ConstructJob()
414 if (TC.useUniversalCRT()) { in ConstructJob()
429 if (TC.getVFS().exists(LibPath)) in ConstructJob()
432 auto CRTPath = TC.getCompilerRTPath(); in ConstructJob()
433 if (TC.getVFS().exists(CRTPath)) in ConstructJob()
485 TC.getArch() == llvm::Triple::x86 in ConstructJob()
501 TC.getCompilerRT(Args, Lib))); in ConstructJob()
548 AddRunTimeLibs(TC, TC.getDriver(), CmdArgs, Args); in ConstructJob()
577 TC.addProfileRTLibs(Args, CmdArgs); in ConstructJob()
598 if (!TC.FoundMSVCInstall() && !canExecute(TC.getVFS(), linkPath)) { in ConstructJob()
[all …]
H A DAnanas.h24 Assembler(const ToolChain &TC) : Tool("ananas::Assembler", "assembler", TC) {} in Assembler() argument
36 Linker(const ToolChain &TC) : Tool("ananas::Linker", "linker", TC) {} in Linker() argument
H A DDragonFly.h23 Assembler(const ToolChain &TC) in Assembler() argument
24 : Tool("dragonfly::Assembler", "assembler", TC) {} in Assembler()
36 Linker(const ToolChain &TC) : Tool("dragonfly::Linker", "linker", TC) {} in Linker() argument
H A DMinix.h23 Assembler(const ToolChain &TC) : Tool("minix::Assembler", "assembler", TC) {} in Assembler() argument
35 Linker(const ToolChain &TC) : Tool("minix::Linker", "linker", TC) {} in Linker() argument
H A DSolaris.h24 Assembler(const ToolChain &TC) in Assembler() argument
25 : Tool("solaris::Assembler", "assembler", TC) {} in Assembler()
37 Linker(const ToolChain &TC) : Tool("solaris::Linker", "linker", TC) {} in Linker() argument
H A DClang.h102 Clang(const ToolChain &TC);
119 ClangAs(const ToolChain &TC) in ClangAs() argument
120 : Tool("clang::as", "clang integrated assembler", TC) {} in ClangAs()
140 OffloadBundler(const ToolChain &TC) in OffloadBundler() argument
141 : Tool("offload bundler", "clang-offload-bundler", TC) {} in OffloadBundler()
158 OffloadWrapper(const ToolChain &TC) in OffloadWrapper() argument
159 : Tool("offload wrapper", "clang-offload-wrapper", TC) {} in OffloadWrapper()
H A DXCore.h25 Assembler(const ToolChain &TC) : Tool("XCore::Assembler", "XCore-as", TC) {} in Assembler() argument
36 Linker(const ToolChain &TC) : Tool("XCore::Linker", "XCore-ld", TC) {} in Linker() argument
H A DAIX.h24 Assembler(const ToolChain &TC) : Tool("aix::Assembler", "assembler", TC) {} in Assembler() argument
36 Linker(const ToolChain &TC) : Tool("aix::Linker", "linker", TC) {} in Linker() argument
H A DCrossWindows.h25 Assembler(const ToolChain &TC) : Tool("CrossWindows::Assembler", "as", TC) {} in Assembler() argument
37 Linker(const ToolChain &TC) : Tool("CrossWindows::Linker", "ld", TC) {} in Linker() argument
H A DNetBSD.h24 Assembler(const ToolChain &TC) : Tool("netbsd::Assembler", "assembler", TC) {} in Assembler() argument
36 Linker(const ToolChain &TC) : Tool("netbsd::Linker", "linker", TC) {} in Linker() argument
H A DNaCl.h22 AssemblerARM(const ToolChain &TC) : gnutools::Assembler(TC) {} in AssemblerARM() argument
32 Linker(const ToolChain &TC) : Tool("NaCl::Linker", "linker", TC) {} in Linker() argument
H A DOpenBSD.h25 Assembler(const ToolChain &TC) in Assembler() argument
26 : Tool("openbsd::Assembler", "assembler", TC) {} in Assembler()
38 Linker(const ToolChain &TC) : Tool("openbsd::Linker", "linker", TC) {} in Linker() argument
/freebsd-13.1/contrib/llvm-project/clang/lib/Driver/
H A DSanitizerArgs.cpp300 const Driver &D = TC.getDriver(); in SanitizerArgs()
499 ((TC.getTriple().isAArch64() && in SanitizerArgs()
501 TC.getTriple().isRISCV()) && in SanitizerArgs()
516 if (TC.getTriple().isOSWindows()) in SanitizerArgs()
767 TC.getTriple().isAndroid() || TC.getTriple().isOSFuchsia() || in SanitizerArgs()
817 !TC.getTriple().isOSBinFormatELF() || TC.getTriple().isOSFuchsia() || in SanitizerArgs()
818 TC.getTriple().isPS4() || in SanitizerArgs()
834 if (TC.getTriple().isOSDarwin() && in SanitizerArgs()
896 !TC.getTriple().isAndroid() && !TC.getTriple().isOSFuchsia(); in SanitizerArgs()
978 if (TC.getTriple().isNVPTX() || in addArgs()
[all …]
H A DCompilation.cpp62 Compilation::getArgsForToolChain(const ToolChain *TC, StringRef BoundArch, in getArgsForToolChain() argument
64 if (!TC) in getArgsForToolChain()
65 TC = &DefaultToolChain; in getArgsForToolChain()
67 DerivedArgList *&Entry = TCArgs[{TC, BoundArch, DeviceOffloadKind}]; in getArgsForToolChain()
74 bool SameTripleAsHost = (TC->getTriple() == HostTC->getTriple()); in getArgsForToolChain()
75 OpenMPArgs = TC->TranslateOpenMPTargetArgs( in getArgsForToolChain()
81 NewDAL = TC->TranslateXarchArgs(*TranslatedArgs, BoundArch, in getArgsForToolChain()
84 NewDAL = TC->TranslateXarchArgs(*OpenMPArgs, BoundArch, DeviceOffloadKind, in getArgsForToolChain()
93 Entry = TC->TranslateArgs(*TranslatedArgs, BoundArch, DeviceOffloadKind); in getArgsForToolChain()
97 Entry = TC->TranslateArgs(*NewDAL, BoundArch, DeviceOffloadKind); in getArgsForToolChain()
H A DDriver.cpp1922 llvm::outs() << TC.getMultiarchTriple(*this, TC.getTriple(), SysRoot) in HandleImmediateArgs()
3202 ++TC; in addDeviceDepences()
3242 ++TC; in appendLinkDeviceActions()
4197 const ToolChain &TC; member in __anon1eb752b50d11::ToolSelector
4428 : TC(TC), C(C), BaseAction(BaseAction), SaveTemps(SaveTemps), in ToolSelector()
4605 const ToolChain *TC; in BuildJobsForActionNoCache() local
5242 if (!TC) { in getToolChain()
5336 TC = in getToolChain()
5381 TC = in getToolChain()
5387 TC = in getToolChain()
[all …]
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Driver/
H A DCompilation.h84 const ToolChain *TC = nullptr; member
88 TCArgsKey(const ToolChain *TC, StringRef BoundArch, in TCArgsKey()
90 : TC(TC), BoundArch(BoundArch), DeviceOffloadKind(DeviceOffloadKind) {} in TCArgsKey()
93 if (TC < K.TC)
95 else if (TC == K.TC && BoundArch < K.BoundArch)
97 else if (TC == K.TC && BoundArch == K.BoundArch &&
240 getArgsForToolChain(const ToolChain *TC, StringRef BoundArch,
/freebsd-13.1/sys/contrib/device-tree/Bindings/mfd/
H A Datmel-tcb.txt7 - interrupts: Should contain all interrupts for the TC block
8 Note that you can specify several interrupt cells if the TC
24 One interrupt per TC block:
45 One interrupt per TC channel in a TC block:

12345678