| /src/external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Arch/ |
| X86.cpp | 42 StringRef Arch = A->getValue(); 44 if (Triple.getArch() == llvm::Triple::x86) { // 32-bit-only /arch: flags. 45 CPU = llvm::StringSwitch<StringRef>(Arch) 51 if (CPU.empty()) { // 32-bit and 64-bit /arch: flags. 52 CPU = llvm::StringSwitch<StringRef>(Arch)
|
| /src/external/apache2/llvm/dist/llvm/include/llvm/TextAPI/ |
| Target.h | 27 Target(Architecture Arch, PlatformKind Platform) 28 : Arch(Arch), Platform(Platform) {} 30 : Arch(mapToArchitecture(Triple)), Platform(mapToPlatformKind(Triple)) {} 36 Architecture Arch; 41 return std::tie(LHS.Arch, LHS.Platform) == std::tie(RHS.Arch, RHS.Platform); 45 return std::tie(LHS.Arch, LHS.Platform) != std::tie(RHS.Arch, RHS.Platform); 49 return std::tie(LHS.Arch, LHS.Platform) < std::tie(RHS.Arch, RHS.Platform) [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/BinaryFormat/ |
| MachO.cpp | 28 StringRef Arch = T.getArchName(); 29 ARM::ArchKind AK = ARM::parseArch(Arch);
|
| /src/external/apache2/llvm/dist/llvm/tools/dsymutil/ |
| MachOUtils.h | 28 std::string Arch; 34 ArchAndFile(StringRef Arch) : Arch(std::string(Arch)) {} 48 std::string getArchName(StringRef Arch);
|
| /src/external/apache2/llvm/dist/llvm/include/llvm/Object/ |
| TapiFile.h | 29 MachO::Architecture Arch); 44 bool is64Bit() { return MachO::is64Bit(Arch); } 57 MachO::Architecture Arch;
|
| TapiUniversal.h | 44 MachO::getCPUTypeFromArchitecture(Parent->Libraries[Index].Arch); 50 MachO::getCPUTypeFromArchitecture(Parent->Libraries[Index].Arch); 55 return MachO::getArchitectureName(Parent->Libraries[Index].Arch); 111 MachO::Architecture Arch;
|
| /src/external/apache2/llvm/dist/llvm/include/llvm/ObjectYAML/ |
| ObjectYAML.h | 27 std::unique_ptr<ArchYAML::Archive> Arch;
|
| /src/external/apache2/llvm/dist/llvm/lib/MC/ |
| MCSectionELF.cpp | 109 Triple::ArchType Arch = T.getArch(); 110 if (Arch == Triple::xcore) { 118 } else if (Arch == Triple::hexagon) {
|
| /src/external/apache2/llvm/dist/llvm/lib/Support/ |
| TargetRegistry.cpp | 69 Triple::ArchType Arch = Triple(TT).getArch(); 70 auto ArchMatch = [&](const Target &T) { return T.ArchMatchFn(Arch); };
|
| Triple.cpp | 342 Triple::ArchType arch = Triple::UnknownArch; local 347 arch = Triple::arm; 350 arch = Triple::thumb; 353 arch = Triple::aarch64; 363 arch = Triple::armeb; 366 arch = Triple::thumbeb; 369 arch = Triple::aarch64_be; 400 return arch; 604 // ARM sub arch. 765 : Data(Str.str()), Arch(UnknownArch), SubArch(NoSubArch) [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/TextAPI/ |
| TextStubCommon.cpp | 135 #define ARCHINFO(arch, type, subtype, numbits) \ 136 IO.bitSetCase(Archs, #arch, 1U << static_cast<int>(AK_##arch)); 224 auto Arch = Split.first.trim(); 229 Value.first = Target{getArchitectureFromName(Arch), PlatformKind::unknown};
|
| /src/external/apache2/llvm/dist/clang/lib/Driver/ToolChains/ |
| MinGW.h | 102 std::string Arch;
|
| NaCl.cpp | 58 const llvm::Triple::ArchType Arch = ToolChain.getArch(); 89 if (Arch == llvm::Triple::x86) 91 else if (Arch == llvm::Triple::arm) 93 else if (Arch == llvm::Triple::x86_64) 95 else if (Arch == llvm::Triple::mipsel)
|
| BareMetal.cpp | 15 #include "Arch/RISCV.h" 39 StringRef Arch = riscv::getRISCVArch(Args, TargetTriple); 50 (Arch == "rv64imafdc") || (Arch == "rv64gc"); // gc => imafdc 52 addMultilibFlag((Arch == "rv64imac"), "march=rv64imac", Flags); 75 bool UseI = (Arch == "rv32i") || (Arch == "rv32ic"); // ic => i 76 bool UseIm = (Arch == "rv32im") || (Arch == "rv32imc"); // imc => im 77 bool UseImafc = (Arch == "rv32imafc") || (Arch == "rv32imafdc") | [all...] |
| NetBSD.cpp | 10 #include "Arch/ARM.h" 11 #include "Arch/Mips.h" 12 #include "Arch/Sparc.h" 47 std::string Arch = 49 CmdArgs.push_back(Args.MakeArgString("-mcpu=" + Arch));
|
| FreeBSD.cpp | 10 #include "Arch/ARM.h" 11 #include "Arch/Mips.h" 12 #include "Arch/Sparc.h" 145 const llvm::Triple::ArchType Arch = ToolChain.getArch(); 179 if (Arch == llvm::Triple::arm || Arch == llvm::Triple::sparc || T.isX86()) 187 switch (Arch) {
|
| Cuda.cpp | 238 for (int Arch = (int)CudaArch::SM_30, E = (int)CudaArch::LAST; Arch < E; 239 ++Arch) { 240 CudaArch GpuArch = static_cast<CudaArch>(Arch); 329 CudaArch Arch) const { 330 if (Arch == CudaArch::UNKNOWN || Version == CudaVersion::UNKNOWN || 331 ArchsWithBadVersion[(int)Arch]) 334 auto MinVersion = MinVersionForCudaArch(Arch); 335 auto MaxVersion = MaxVersionForCudaArch(Arch); 337 ArchsWithBadVersion[(int)Arch] = true [all...] |
| Linux.cpp | 10 #include "Arch/ARM.h" 11 #include "Arch/Mips.h" 12 #include "Arch/PPC.h" 13 #include "Arch/RISCV.h" 184 llvm::Triple::ArchType Arch = Triple.getArch(); 219 if (Arch == llvm::Triple::arm || Arch == llvm::Triple::thumb) 224 const bool IsHexagon = Arch == llvm::Triple::hexagon; 378 const llvm::Triple::ArchType Arch = getArch(); 390 switch (Arch) { [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/MCTargetDesc/ |
| RISCVTargetStreamer.cpp | 46 std::string Arch = "rv32"; 48 Arch = "rv64"; 50 Arch += "e1p9"; 52 Arch += "i2p0"; 54 Arch += "_m2p0"; 56 Arch += "_a2p0"; 58 Arch += "_f2p0"; 60 Arch += "_d2p0"; 62 Arch += "_c2p0"; 64 Arch += "_b0p93" [all...] |
| /src/external/apache2/llvm/dist/llvm/include/llvm/InterfaceStub/ |
| ELFStub.h | 55 ELFArch Arch;
|
| /src/external/apache2/llvm/dist/llvm/lib/Object/ |
| ObjectFile.cpp | 108 auto Arch = getArch(); 109 TheTriple.setArch(Triple::ArchType(Arch)); 114 if (Arch == Triple::arm || Arch == Triple::armeb)
|
| ELFObjectFile.cpp | 307 Optional<StringRef> Attr = Attributes.getAttributeString(RISCVAttrs::ARCH); 309 // The Arch pattern is [rv32|rv64][i|e]version(_[m|a|f|d|c]version)* 312 StringRef Arch = Attr.getValue(); 313 if (Arch.consume_front("rv32")) 315 else if (Arch.consume_front("rv64")) 318 while (!Arch.empty()) { 319 switch (Arch[0]) { 333 Features.AddFeature(Arch.take_front()); 338 Arch = Arch.drop_until([](char c) { return c == '_' || c == '\0'; }) [all...] |
| /src/external/apache2/llvm/dist/llvm/tools/llvm-libtool-darwin/ |
| llvm-libtool-darwin.cpp | 183 for (StringRef Arch : MachOObjectFile::getValidArchs()) 184 OS << Arch << " ";
|
| /src/usr.bin/make/ |
| arch.c | 1 /* $NetBSD: arch.c,v 1.223 2025/06/28 22:39:27 rillig Exp $ */ 128 /* "@(#)arch.c 8.2 (Berkeley) 1/2/94" */ 129 MAKE_RCSID("$NetBSD: arch.c,v 1.223 2025/06/28 22:39:27 rillig Exp $"); 136 typedef struct Arch { 142 } Arch; 148 static int ArchSVR4Entry(Arch *, char *, size_t, FILE *); 154 ArchFree(Arch *a) 371 FILE *arch; local 375 Arch *ar; 383 const Arch *a = ln->datum 646 FILE *arch; local [all...] |
| /src/external/apache2/llvm/dist/clang/lib/Basic/Targets/ |
| ARM.cpp | 139 // when triple does not specify a sub arch, 265 // Cache arch related info. 364 // FIXME: This should be based on Arch attributes, not CPU names. 371 llvm::ARM::ArchKind Arch = llvm::ARM::parseArch(getTriple().getArchName()); 377 CPUArch = Arch; 384 unsigned FPUKind = llvm::ARM::getDefaultFPU(CPU, Arch); 388 uint64_t Extensions = llvm::ARM::getDefaultExtensions(CPU, Arch); 789 // the VFP define, hence the soft float and arch check. This is subtly
|