| /freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/ |
| H A D | CrossWindows.cpp | 29 const auto &TC = in ConstructJob() local 34 switch (TC.getArch()) { in ConstructJob() 57 const std::string Assembler = TC.GetProgramPath("as"); 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() 97 D.Diag(diag::err_target_unknown_triple) << TC.getEffectiveTriple().str(); in ConstructJob() 168 TC.AddFilePathLibArgs(Args, CmdArgs); in ConstructJob() 169 AddLinkerInputs(TC, Inputs, Args, CmdArgs, JA); in ConstructJob() [all …]
|
| H A D | CommonArgs.cpp | 452 void tools::AddLinkerInputs(const ToolChain &TC, const InputInfoList &Inputs, in AddLinkerInputs() argument 455 const Driver &D = TC.getDriver(); in AddLinkerInputs() 463 if (!TC.isCrossCompiling()) in AddLinkerInputs() 475 if (!TC.HasNativeLLVMSupport() && types::isLLVMIR(II.getType())) in AddLinkerInputs() 477 D.Diag(diag::err_drv_no_linker_llvm_support) << TC.getTripleString(); in AddLinkerInputs() 494 TC.AddCXXStdlibLibArgs(Args, CmdArgs); in AddLinkerInputs() 496 TC.AddCCKextLibArgs(Args, CmdArgs); in AddLinkerInputs() 499 TC.getTriple().isOSAIX()) in AddLinkerInputs() 505 const llvm::Triple &Triple = TC.getTriple(); in AddLinkerInputs() 536 addArchSpecificRPath(TC, Args, CmdArgs); in AddLinkerInputs() [all …]
|
| H A D | PS4CPU.cpp | 32 void tools::PScpu::addProfileRTArgs(const ToolChain &TC, const ArgList &Args, in addProfileRTArgs() argument 34 assert(TC.getTriple().isPS()); in addProfileRTArgs() 35 auto &PSTC = static_cast<const toolchains::PS4PS5Base &>(TC); in addProfileRTArgs() 62 auto &TC = static_cast<const toolchains::PS4PS5Base &>(getToolChain()); in ConstructJob() local 76 std::string AsName = TC.qualifyPSCmdName("as"); in ConstructJob() 77 const char *Exec = Args.MakeArgString(TC.GetProgramPath(AsName.c_str())); in ConstructJob() 83 void tools::PScpu::addSanitizerArgs(const ToolChain &TC, const ArgList &Args, in addSanitizerArgs() argument 85 assert(TC.getTriple().isPS()); in addSanitizerArgs() 86 auto &PSTC = static_cast<const toolchains::PS4PS5Base &>(TC); in addSanitizerArgs() 125 auto &TC = static_cast<const toolchains::PS4PS5Base &>(getToolChain()); in ConstructJob() local [all …]
|
| H A D | MSVC.cpp | 54 static std::string FindVisualStudioExecutable(const ToolChain &TC, in FindVisualStudioExecutable() argument 56 const auto &MSVC = static_cast<const toolchains::MSVCToolChain &>(TC); in FindVisualStudioExecutable() 60 return std::string(canExecute(TC.getVFS(), FilePath) ? FilePath.str() : Exe); in FindVisualStudioExecutable() 70 auto &TC = static_cast<const toolchains::MSVCToolChain &>(getToolChain()); in ConstructJob() local 79 else if (TC.getTriple().isWindowsArm64EC()) in ConstructJob() 110 llvm::archToLegacyVCArch(TC.getArch())); in ConstructJob() 119 TC.getSubDirectoryPath(llvm::SubDirectoryType::Lib))); in ConstructJob() 122 TC.getSubDirectoryPath(llvm::SubDirectoryType::Lib, "atlmfc"))); in ConstructJob() 128 if (TC.useUniversalCRT()) { in ConstructJob() 130 if (TC.getUniversalCRTLibraryPath(Args, UniversalCRTLibPath)) in ConstructJob() [all …]
|
| H A D | MinGW.cpp | 108 const ToolChain &TC = getToolChain(); in ConstructJob() local 109 const Driver &D = TC.getDriver(); in ConstructJob() 110 const SanitizerArgs &Sanitize = TC.getSanitizerArgs(Args); in ConstructJob() 129 switch (TC.getArch()) { in ConstructJob() 144 else if (TC.getEffectiveTriple().isWindowsArm64EC()) in ConstructJob() 153 D.Diag(diag::err_target_unknown_triple) << TC.getEffectiveTriple().str(); in ConstructJob() 177 if (TC.getArch() == llvm::Triple::x86) in ConstructJob() 230 TC.getCompilerRTArgString(Args, "asan_dynamic", ToolChain::FT_Shared)); in ConstructJob() 235 CmdArgs.push_back(Args.MakeArgString(TC.GetFilePath("dllcrt2.o"))); in ConstructJob() 238 CmdArgs.push_back(Args.MakeArgString(TC.GetFilePath("crt2u.o"))); in ConstructJob() [all …]
|
| H A D | Gnu.h | 45 Assembler(const ToolChain &TC) : Tool("GNU::Assembler", "assembler", TC) {} in Assembler() argument 57 Linker(const ToolChain &TC) : Tool("GNU::Linker", "linker", TC) {} in Linker() argument 70 StaticLibTool(const ToolChain &TC) in StaticLibTool() argument 71 : Tool("GNU::StaticLibTool", "static-lib-linker", TC) {} in StaticLibTool() 87 Common(const char *Name, const char *ShortName, const ToolChain &TC) in Common() argument 88 : Tool(Name, ShortName, TC) {} in Common() 107 Preprocessor(const ToolChain &TC) in Preprocessor() argument 108 : Common("gcc::Preprocessor", "gcc preprocessor", TC) {} in Preprocessor() 119 Compiler(const ToolChain &TC) : Common("gcc::Compiler", "gcc frontend", TC) {} in Compiler() argument 130 Linker(const ToolChain &TC) : Common("gcc::Linker", "linker (via gcc)", TC) {} in Linker() argument
|
| H A D | BareMetal.cpp | 262 findMultilibsFromYAML(const ToolChain &TC, const Driver &D, in findMultilibsFromYAML() argument 270 Multilib::flags_list Flags = TC.getMultilibFlags(Args); in findMultilibsFromYAML() 585 auto &TC = static_cast<const toolchains::BareMetal &>(getToolChain()); in ConstructJob() local 587 const llvm::Triple::ArchType Arch = TC.getArch(); in ConstructJob() 595 if (const char *LDMOption = getLDMOption(TC.getTriple(), Args)) { in ConstructJob() 624 CmdArgs.push_back(Args.MakeArgString(TC.GetFilePath("crt0.o"))); in ConstructJob() 625 if (TC.hasValidGCCInstallation() || detectGCCToolchainAdjacent(D)) { in ConstructJob() 626 auto RuntimeLib = TC.GetRuntimeLibType(Args); in ConstructJob() 635 TC.getCompilerRTArgString(Args, "crtbegin", ToolChain::FT_Object); in ConstructJob() 637 TC.getCompilerRTArgString(Args, "crtend", ToolChain::FT_Object); 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 46 Linker(const ToolChain &TC) : Tool("PS4cpu::Linker", "linker", TC) {} in Linker() argument 61 Linker(const ToolChain &TC) : Tool("PS5cpu::Linker", "linker", TC) {} in Linker() argument
|
| H A D | SPIRV.h | 32 Translator(const ToolChain &TC) in Translator() argument 33 : Tool("SPIR-V::Translator", "llvm-spirv", TC) {} in Translator() 46 Linker(const ToolChain &TC) : Tool("SPIR-V::Linker", "spirv-link", TC) {} in Linker() argument 57 Assembler(const ToolChain &TC) : Tool("SPIR-V::Assembler", "spirv-as", TC) {} in Assembler() 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 | Clang.cpp | 150 const ToolChain &TC, bool KernelOrKext, in addExceptionArgs() argument 153 const llvm::Triple &Triple = TC.getTriple(); in addExceptionArgs() 225 static bool ShouldEnableAutolink(const ArgList &Args, const ToolChain &TC, in ShouldEnableAutolink() argument 228 if (TC.getTriple().isOSDarwin()) { in ShouldEnableAutolink() 231 Default = TC.useIntegratedAs(); in ShouldEnableAutolink() 294 static void addDebugPrefixMapArg(const Driver &D, const ToolChain &TC, in addDebugPrefixMapArg() argument 308 std::string GlobalRemapEntry = TC.GetGlobalDebugPathRemapping(); in addDebugPrefixMapArg() 375 static void addPGOAndCoverageFlags(const ToolChain &TC, Compilation &C, in addPGOAndCoverageFlags() argument 379 const Driver &D = TC.getDriver(); in addPGOAndCoverageFlags() 380 const llvm::Triple &T = TC.getTriple(); in addPGOAndCoverageFlags() [all …]
|
| H A D | Flang.cpp | 345 static void addVSDefines(const ToolChain &TC, const ArgList &Args, in addVSDefines() argument 349 const VersionTuple vt = TC.computeMSVCVersion(nullptr, Args); in addVSDefines() 356 const llvm::Triple &triple = TC.getTriple(); in addVSDefines() 369 static void processVSRuntimeLibrary(const ToolChain &TC, const ArgList &Args, in processVSRuntimeLibrary() argument 371 assert(TC.getTriple().isKnownWindowsMSVCEnvironment() && in processVSRuntimeLibrary() 380 "--dependent-lib=" + TC.getCompilerRTBasename(Args, "builtins"))); in processVSRuntimeLibrary() 429 const ToolChain &TC = getToolChain(); in AddAMDGPUTargetArgs() local 430 TC.addClangTargetOptions(Args, CmdArgs, Action::OffloadKind::OFK_OpenMP); in AddAMDGPUTargetArgs() 435 const ToolChain &TC = getToolChain(); in addTargetOptions() local 436 const llvm::Triple &Triple = TC.getEffectiveTriple(); in addTargetOptions() [all …]
|
| H A D | HLSL.h | 23 Validator(const ToolChain &TC) : Tool("hlsl::Validator", "dxv", TC) {} in Validator() argument 35 MetalConverter(const ToolChain &TC) in MetalConverter() argument 36 : Tool("hlsl::MetalConverter", "metal-shaderconverter", TC) {} in MetalConverter()
|
| H A D | Darwin.h | 48 MachOTool(const char *Name, const char *ShortName, const ToolChain &TC) in MachOTool() argument 49 : Tool(Name, ShortName, TC) {} in MachOTool() 54 Assembler(const ToolChain &TC) in Assembler() argument 55 : MachOTool("darwin::Assembler", "assembler", TC) {} in Assembler() 73 Linker(const ToolChain &TC) : MachOTool("darwin::Linker", "linker", TC) {} in Linker() argument 86 StaticLibTool(const ToolChain &TC) in StaticLibTool() argument 87 : MachOTool("darwin::StaticLibTool", "static-lib-linker", TC) {} in StaticLibTool() 100 Lipo(const ToolChain &TC) : MachOTool("darwin::Lipo", "lipo", TC) {} in Lipo() argument 112 Dsymutil(const ToolChain &TC) in Dsymutil() argument 113 : MachOTool("darwin::Dsymutil", "dsymutil", TC) {} in Dsymutil() [all …]
|
| H A D | OpenBSD.h | 25 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
|
| H A D | FreeBSD.h | 24 Assembler(const ToolChain &TC) in Assembler() argument 25 : Tool("freebsd::Assembler", "assembler", TC) {} in Assembler() 37 Linker(const ToolChain &TC) : Tool("freebsd::Linker", "linker", TC) {} in Linker() argument
|
| H A D | AIX.h | 24 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
|
| /freebsd/contrib/llvm-project/clang/include/clang/Driver/ |
| H A D | CommonArgs.h | 30 void AddLinkerInputs(const ToolChain &TC, const InputInfoList &Inputs, 36 void addLinkerCompressDebugSectionsOption(const ToolChain &TC, 42 bool addSanitizerRuntimes(const ToolChain &TC, const llvm::opt::ArgList &Args, 45 void linkSanitizerRuntimeDeps(const ToolChain &TC, 49 bool addXRayRuntime(const ToolChain &TC, const llvm::opt::ArgList &Args, 52 void linkXRayRuntimeDeps(const ToolChain &TC, const llvm::opt::ArgList &Args, 55 void AddRunTimeLibs(const ToolChain &TC, const Driver &D, 75 void SplitDebugInfo(const ToolChain &TC, Compilation &C, const Tool &T, 88 unsigned ParseFunctionAlignment(const ToolChain &TC, 104 unsigned getDwarfVersion(const ToolChain &TC, const llvm::opt::ArgList &Args); [all …]
|
| 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 return std::tie(TC, BoundArch, DeviceOffloadKind) < 94 std::tie(K.TC, K.BoundArch, K.DeviceOffloadKind); 245 getArgsForToolChain(const ToolChain *TC, StringRef BoundArch,
|
| /freebsd/contrib/llvm-project/clang/lib/Driver/ |
| H A D | Driver.cpp | 985 auto &TC = in CreateOffloadingDeviceToolChains() local 991 static_cast<const toolchains::CudaToolChain &>(TC).CudaInstallation; in CreateOffloadingDeviceToolChains() 994 C.addOffloadDeviceToolChain(&TC, Action::OFK_Cuda); in CreateOffloadingDeviceToolChains() 995 OffloadArchs[&TC] = getOffloadArchs(C, C.getArgs(), Action::OFK_Cuda, &TC, in CreateOffloadingDeviceToolChains() 1009 auto &TC = in CreateOffloadingDeviceToolChains() local 1012 C.addOffloadDeviceToolChain(&TC, Action::OFK_HIP); in CreateOffloadingDeviceToolChains() 1017 OffloadArchs[&TC] = getOffloadArchs(C, C.getArgs(), Action::OFK_HIP, &TC, in CreateOffloadingDeviceToolChains() 1081 auto &TC = getOffloadToolChain(C.getInputArgs(), Action::OFK_OpenMP, TT, in CreateOffloadingDeviceToolChains() local 1083 C.addOffloadDeviceToolChain(&TC, Action::OFK_OpenMP); in CreateOffloadingDeviceToolChains() 1084 OffloadArchs[&TC] = in CreateOffloadingDeviceToolChains() [all …]
|
| H A D | Compilation.cpp | 58 Compilation::getArgsForToolChain(const ToolChain *TC, StringRef BoundArch, in getArgsForToolChain() argument 60 if (!TC) in getArgsForToolChain() 61 TC = &DefaultToolChain; in getArgsForToolChain() 63 DerivedArgList *&Entry = TCArgs[{TC, BoundArch, DeviceOffloadKind}]; in getArgsForToolChain() 70 bool SameTripleAsHost = (TC->getTriple() == HostTC->getTriple()); in getArgsForToolChain() 71 OpenMPArgs = TC->TranslateOpenMPTargetArgs( in getArgsForToolChain() 77 NewDAL = TC->TranslateXarchArgs(*TranslatedArgs, BoundArch, in getArgsForToolChain() 80 NewDAL = TC->TranslateXarchArgs(*OpenMPArgs, BoundArch, DeviceOffloadKind, in getArgsForToolChain() 89 Entry = TC->TranslateArgs(*TranslatedArgs, BoundArch, DeviceOffloadKind); in getArgsForToolChain() 93 Entry = TC->TranslateArgs(*NewDAL, BoundArch, DeviceOffloadKind); in getArgsForToolChain()
|
| H A D | SanitizerArgs.cpp | 395 SanitizerArgs::SanitizerArgs(const ToolChain &TC, in SanitizerArgs() argument 409 const SanitizerMask Supported = setGroupBits(TC.getSupportedSanitizers()); in SanitizerArgs() 414 ToolChain::RTTIMode RTTIMode = TC.getRTTIMode(); in SanitizerArgs() 416 const Driver &D = TC.getDriver(); in SanitizerArgs() 490 const llvm::Triple &Triple = TC.getTriple(); in SanitizerArgs() 533 << Desc << TC.getTriple().str(); in SanitizerArgs() 543 if (const llvm::opt::Arg *NoRTTIArg = TC.getRTTIArg()) { in SanitizerArgs() 598 if (TC.getTriple().isOSLinux()) in SanitizerArgs() 631 (TC.getTriple().isOSFuchsia() ? SanitizerMask() in SanitizerArgs() 656 SanitizerMask Default = TC.getDefaultSanitizers() & ~AllRemove; in SanitizerArgs() [all …]
|
| /freebsd/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:
|
| /freebsd/contrib/llvm-project/compiler-rt/lib/xray/ |
| H A D | xray_fdr_logging.cpp | 493 auto TC = getTimestamp(); in fdrLoggingHandleArg0() local 494 auto &TSC = TC.TSC; in fdrLoggingHandleArg0() 495 auto &CPU = TC.CPU; in fdrLoggingHandleArg0() 523 auto TC = getTimestamp(); in fdrLoggingHandleArg1() local 524 auto &TSC = TC.TSC; in fdrLoggingHandleArg1() 525 auto &CPU = TC.CPU; in fdrLoggingHandleArg1() 553 auto TC = getTimestamp(); in fdrLoggingHandleCustomEvent() local 554 auto &TSC = TC.TSC; in fdrLoggingHandleCustomEvent() 555 auto &CPU = TC.CPU; in fdrLoggingHandleCustomEvent() 583 auto TC = getTimestamp(); in fdrLoggingHandleTypedEvent() local [all …]
|
| /freebsd/contrib/bearssl/T0/ |
| H A D | WordBuilder.cs | 39 T0Comp TC; field in WordBuilder 55 internal WordBuilder(T0Comp TC, string name) in WordBuilder() argument 57 this.TC = TC; in WordBuilder() 80 Word w = new WordInterpreted(TC, name, locals.Count, in Build()
|