| /freebsd-14.2/contrib/llvm-project/clang/lib/Driver/ToolChains/ |
| H A D | CommonArgs.h | 30 void AddLinkerInputs(const ToolChain &TC, const InputInfoList &Inputs, 34 void addLinkerCompressDebugSectionsOption(const ToolChain &TC, 43 void linkSanitizerRuntimeDeps(const ToolChain &TC, 47 bool addXRayRuntime(const ToolChain &TC, const llvm::opt::ArgList &Args, 50 void linkXRayRuntimeDeps(const ToolChain &TC, const llvm::opt::ArgList &Args, 53 void AddRunTimeLibs(const ToolChain &TC, const Driver &D, 73 void SplitDebugInfo(const ToolChain &TC, Compilation &C, const Tool &T, 86 unsigned ParseFunctionAlignment(const ToolChain &TC, 110 void addOpenMPRuntimeLibraryPath(const ToolChain &TC, 124 void addFortranRuntimeLibraryPath(const ToolChain &TC, [all …]
|
| H A D | CrossWindows.cpp | 29 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() 168 TC.AddFilePathLibArgs(Args, CmdArgs); in ConstructJob() 171 if (TC.ShouldLinkCXXStdlib(Args)) { in ConstructJob() 176 TC.AddCXXStdlibLibArgs(Args, CmdArgs); in ConstructJob() 185 AddRunTimeLibs(TC, D, CmdArgs, Args); in ConstructJob() [all …]
|
| H A D | CommonArgs.cpp | 398 const Driver &D = TC.getDriver(); in AddLinkerInputs() 406 if (!TC.isCrossCompiling()) in AddLinkerInputs() 1249 const Driver &D = TC.getDriver(); in addFortranMain() 1266 !TC.getTriple().isOSAIX()) { in addFortranMain() 1374 !TC.getTriple().isAndroid() && !TC.getTriple().isOHOSFamily()) { in linkSanitizerRuntimeDeps() 1381 if (!TC.getTriple().isOSFreeBSD() && !TC.getTriple().isOSNetBSD() && in linkSanitizerRuntimeDeps() 1393 if (TC.getTriple().isOSLinux() && !TC.getTriple().isAndroid() && in linkSanitizerRuntimeDeps() 1394 !TC.getTriple().isMusl()) in linkSanitizerRuntimeDeps() 2121 TC.getTriple().isAndroid()) in getLibGccType() 2152 TC.getTriple().isOSIAMCU() || TC.getTriple().isOSBinFormatWasm() || in AddUnwindLibrary() [all …]
|
| H A D | MSVC.cpp | 120 if (TC.useUniversalCRT()) { in ConstructJob() 145 if (TC.getVFS().exists(LibPath)) in ConstructJob() 148 auto CRTPath = TC.getCompilerRTPath(); in ConstructJob() 149 if (TC.getVFS().exists(CRTPath)) in ConstructJob() 206 TC.getArch() == llvm::Triple::x86 in ConstructJob() 222 TC.getCompilerRT(Args, Lib))); in ConstructJob() 269 AddRunTimeLibs(TC, TC.getDriver(), CmdArgs, Args); in ConstructJob() 320 TC.addProfileRTLibs(Args, CmdArgs); in ConstructJob() 333 if (!TC.FoundMSVCInstall() && !canExecute(TC.getVFS(), linkPath)) { in ConstructJob() 335 ClPath = TC.GetProgramPath("cl.exe"); in ConstructJob() [all …]
|
| H A D | PS4CPU.cpp | 35 assert(TC.getTriple().isPS()); in addProfileRTArgs() 36 auto &PSTC = static_cast<const toolchains::PS4PS5Base &>(TC); in addProfileRTArgs() 77 std::string AsName = TC.qualifyPSCmdName("as"); in ConstructJob() 86 assert(TC.getTriple().isPS()); in addSanitizerArgs() 87 auto &PSTC = static_cast<const toolchains::PS4PS5Base &>(TC); in addSanitizerArgs() 127 const Driver &D = TC.getDriver(); in ConstructJob() 158 const bool IsPS4 = TC.getTriple().isPS4(); in ConstructJob() 202 TC.addSanitizerArgs(Args, CmdArgs, "-l", ""); in ConstructJob() 218 AddLinkerInputs(TC, Inputs, Args, CmdArgs, JA); in ConstructJob() 235 << "-fuse-ld" << TC.getTriple().str(); in ConstructJob() [all …]
|
| H A D | MinGW.cpp | 101 const ToolChain &TC = getToolChain(); in ConstructJob() local 102 const Driver &D = TC.getDriver(); in ConstructJob() 122 switch (TC.getArch()) { in ConstructJob() 162 if (TC.getArch() == llvm::Triple::x86) in ConstructJob() 230 TC.AddFilePathLibArgs(Args, CmdArgs); in ConstructJob() 235 if (TC.getVFS().exists(LibPath)) in ConstructJob() 238 auto CRTPath = TC.getCompilerRTPath(); in ConstructJob() 239 if (TC.getVFS().exists(CRTPath)) in ConstructJob() 257 if (TC.ShouldLinkCXXStdlib(Args)) { in ConstructJob() 262 TC.AddCXXStdlibLibArgs(Args, CmdArgs); in ConstructJob() [all …]
|
| H A D | Gnu.h | 44 Assembler(const ToolChain &TC) : Tool("GNU::Assembler", "assembler", TC) {} in Assembler() argument 56 Linker(const ToolChain &TC) : Tool("GNU::Linker", "linker", TC) {} in Linker() argument 69 StaticLibTool(const ToolChain &TC) in StaticLibTool() argument 70 : Tool("GNU::StaticLibTool", "static-lib-linker", TC) {} in StaticLibTool() 86 Common(const char *Name, const char *ShortName, const ToolChain &TC) in Common() argument 87 : Tool(Name, ShortName, TC) {} in Common() 106 Preprocessor(const ToolChain &TC) in Preprocessor() argument 107 : Common("gcc::Preprocessor", "gcc preprocessor", TC) {} in Preprocessor() 118 Compiler(const ToolChain &TC) : Common("gcc::Compiler", "gcc frontend", TC) {} in Compiler() argument 129 Linker(const ToolChain &TC) : Common("gcc::Linker", "linker (via gcc)", TC) {} in Linker() argument
|
| H A D | Solaris.h | 24 Assembler(const ToolChain &TC) : gnutools::Assembler(TC) {} in Assembler() argument 34 bool isLinkerGnuLd(const ToolChain &TC, const llvm::opt::ArgList &Args); 38 Linker(const ToolChain &TC) : Tool("solaris::Linker", "linker", TC) {} in Linker() argument
|
| H A D | Clang.h | 106 Clang(const ToolChain &TC, bool HasIntegratedBackend = true); 124 ClangAs(const ToolChain &TC) in ClangAs() argument 125 : Tool("clang::as", "clang integrated assembler", TC) {} in ClangAs() 147 OffloadBundler(const ToolChain &TC) in OffloadBundler() argument 148 : Tool("offload bundler", "clang-offload-bundler", TC) {} in OffloadBundler() 165 OffloadPackager(const ToolChain &TC) in OffloadPackager() argument 166 : Tool("Offload::Packager", "clang-offload-packager", TC) {} in OffloadPackager() 180 LinkerWrapper(const ToolChain &TC, const Tool *Linker) in LinkerWrapper() argument 181 : Tool("Offload::Linker", "linker", TC), Linker(Linker) {} in LinkerWrapper()
|
| H A D | DragonFly.h | 24 Assembler(const ToolChain &TC) in Assembler() argument 25 : Tool("dragonfly::Assembler", "assembler", TC) {} in Assembler() 37 Linker(const ToolChain &TC) : Tool("dragonfly::Linker", "linker", TC) {} in Linker() argument
|
| H A D | Flang.cpp | 265 llvm::Triple triple = TC.getTriple(); in addVSDefines() 284 if (TC.getTriple().isKnownWindowsMSVCEnvironment()) { in processVSRuntimeLibrary() 347 const ToolChain &TC = getToolChain(); in addTargetOptions() local 348 const llvm::Triple &Triple = TC.getEffectiveTriple(); in addTargetOptions() 349 const Driver &D = TC.getDriver(); in addTargetOptions() 358 switch (TC.getArch()) { in addTargetOptions() 413 processVSRuntimeLibrary(TC, Args, CmdArgs); in addTargetOptions() 414 addVSDefines(TC, Args, CmdArgs); in addTargetOptions() 661 const auto &TC = getToolChain(); in ConstructJob() local 665 const Driver &D = TC.getDriver(); in ConstructJob() [all …]
|
| H A D | Clang.cpp | 1621 switch (TC.getArch()) { in RenderTargetOptions() 4021 TC.CheckObjCARC(); in RenderObjCOptions() 4531 TC)) { in renderDebugOptions() 5642 if (!TC.useIntegratedAs() && !TC.parseInlineAsmUsingAsmParser()) in ConstructJob() 6571 if (!(TC.getTriple().isOSAIX() || TC.getTriple().isOSOpenBSD())) { in ConstructJob() 7530 [](auto TC) { return TC.second->getTripleString(); }); in ConstructJob() argument 7700 !TC.getTriple().isPS4() && !TC.getTriple().isVE() && in ConstructJob() 7703 !TC.getTriple().isAndroid() && TC.useIntegratedAs())) in ConstructJob() 8567 CurTC = TC; in ConstructJob() 8613 CurTC = TC; in ConstructJob() [all …]
|
| H A D | PS4CPU.h | 24 void addProfileRTArgs(const ToolChain &TC, const llvm::opt::ArgList &Args, 27 void addSanitizerArgs(const ToolChain &TC, const llvm::opt::ArgList &Args, 32 Assembler(const ToolChain &TC) : Tool("PScpu::Assembler", "assembler", TC) {} in Assembler() argument 44 Linker(const ToolChain &TC) : Tool("PScpu::Linker", "linker", TC) {} in Linker() argument
|
| H A D | BareMetal.cpp | 181 Multilib::flags_list Flags = TC.getMultilibFlags(Args); in findMultilibsFromYAML() 438 const llvm::Triple::ArchType Arch = TC.getArch(); in ConstructJob() 441 AddLinkerInputs(TC, Inputs, Args, CmdArgs, JA); in ConstructJob() 457 TC.AddFilePathLibArgs(Args, CmdArgs); in ConstructJob() 459 for (const auto &LibPath : TC.getLibraryPaths()) in ConstructJob() 462 const std::string FileName = TC.getCompilerRT(Args, "builtins"); in ConstructJob() 467 if (TC.ShouldLinkCXXStdlib(Args)) in ConstructJob() 468 TC.AddCXXStdlibLibArgs(Args, CmdArgs); in ConstructJob() 474 TC.AddLinkRuntimeLib(Args, CmdArgs); in ConstructJob() 477 if (TC.getTriple().isRISCV()) in ConstructJob() [all …]
|
| H A D | Darwin.h | 48 : Tool(Name, ShortName, TC) {} in MachOTool() 53 Assembler(const ToolChain &TC) in Assembler() argument 54 : MachOTool("darwin::Assembler", "assembler", TC) {} in Assembler() 72 Linker(const ToolChain &TC) : MachOTool("darwin::Linker", "linker", TC) {} in Linker() argument 85 StaticLibTool(const ToolChain &TC) in StaticLibTool() argument 86 : MachOTool("darwin::StaticLibTool", "static-lib-linker", TC) {} in StaticLibTool() 99 Lipo(const ToolChain &TC) : MachOTool("darwin::Lipo", "lipo", TC) {} in Lipo() argument 111 Dsymutil(const ToolChain &TC) in Dsymutil() argument 112 : MachOTool("darwin::Dsymutil", "dsymutil", TC) {} in Dsymutil() 125 VerifyDebug(const ToolChain &TC) in VerifyDebug() argument [all …]
|
| H A D | XCore.h | 25 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 D | NaCl.h | 22 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 D | NetBSD.h | 24 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 D | SPIRV.h | 27 Translator(const ToolChain &TC) in Translator() argument 28 : Tool("SPIR-V::Translator", "llvm-spirv", TC) {} in Translator() 41 Linker(const ToolChain &TC) : Tool("SPIRV::Linker", "spirv-link", TC) {} in Linker() argument
|
| H A D | CrossWindows.h | 25 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
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Driver/ |
| H A D | Compilation.h | 84 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 && 251 getArgsForToolChain(const ToolChain *TC, StringRef BoundArch,
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Driver/ |
| H A D | Compilation.cpp | 61 Compilation::getArgsForToolChain(const ToolChain *TC, StringRef BoundArch, in getArgsForToolChain() argument 63 if (!TC) in getArgsForToolChain() 64 TC = &DefaultToolChain; in getArgsForToolChain() 66 DerivedArgList *&Entry = TCArgs[{TC, BoundArch, DeviceOffloadKind}]; in getArgsForToolChain() 73 bool SameTripleAsHost = (TC->getTriple() == HostTC->getTriple()); in getArgsForToolChain() 74 OpenMPArgs = TC->TranslateOpenMPTargetArgs( in getArgsForToolChain() 80 NewDAL = TC->TranslateXarchArgs(*TranslatedArgs, BoundArch, in getArgsForToolChain() 83 NewDAL = TC->TranslateXarchArgs(*OpenMPArgs, BoundArch, DeviceOffloadKind, in getArgsForToolChain() 92 Entry = TC->TranslateArgs(*TranslatedArgs, BoundArch, DeviceOffloadKind); in getArgsForToolChain() 96 Entry = TC->TranslateArgs(*NewDAL, BoundArch, DeviceOffloadKind); in getArgsForToolChain()
|
| H A D | SanitizerArgs.cpp | 314 SanitizerArgs::SanitizerArgs(const ToolChain &TC, in SanitizerArgs() argument 335 const Driver &D = TC.getDriver(); in SanitizerArgs() 446 << Desc << TC.getTriple().str(); in SanitizerArgs() 500 if (TC.getTriple().isOSLinux()) in SanitizerArgs() 590 if (TC.getTriple().isOSWindows()) in SanitizerArgs() 905 TC.getTriple().isAndroid() || TC.getTriple().isOSFuchsia() || in SanitizerArgs() 911 NeedPIE |= TC.getTriple().isOSFuchsia(); in SanitizerArgs() 978 if (TC.getTriple().isOSDarwin() && in SanitizerArgs() 1043 !TC.getTriple().isAndroid() && !TC.getTriple().isOSFuchsia(); in SanitizerArgs() 1124 if (TC.getTriple().isNVPTX()) in addArgs() [all …]
|
| H A D | Driver.cpp | 4352 const auto &TC = in BuildActions() local 4425 if (!TC) in getOffloadArchs() 5024 const ToolChain &TC; member in __anonb8862b370d11::ToolSelector 5268 : TC(TC), C(C), BaseAction(BaseAction), SaveTemps(SaveTemps), in ToolSelector() 6217 if (!TC) { in getToolChain() 6312 TC = in getToolChain() 6363 TC = in getToolChain() 6369 TC = in getToolChain() 6397 return *TC; in getToolChain() 6406 if (!TC) { in getOffloadingDeviceToolChain() [all …]
|
| /freebsd-14.2/sys/contrib/device-tree/Bindings/mfd/ |
| H A D | atmel-tcb.txt | 7 - 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:
|