HomeSort by: relevance | last modified time | path
    Searched defs:Arch (Results 1 - 25 of 49) sorted by relevancy

1 2

  /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

Completed in 41 milliseconds

1 2