| /openbsd/src/gnu/llvm/clang/lib/Basic/Targets/ |
| D | AVR.cpp | 27 StringRef Arch; // The __AVR_ARCH__ value. member 352 static bool ArchHasELPM(StringRef Arch) { in ArchHasELPM() argument 353 return llvm::StringSwitch<bool>(Arch) in ArchHasELPM() 359 static bool ArchHasELPMX(StringRef Arch) { in ArchHasELPMX() argument 360 return llvm::StringSwitch<bool>(Arch) in ArchHasELPMX() 366 static bool ArchHasMOVW(StringRef Arch) { in ArchHasMOVW() argument 367 return llvm::StringSwitch<bool>(Arch) in ArchHasMOVW() 373 static bool ArchHasLPMX(StringRef Arch) { in ArchHasLPMX() argument 374 return ArchHasMOVW(Arch); // same architectures in ArchHasLPMX() 377 static bool ArchHasMUL(StringRef Arch) { in ArchHasMUL() argument [all …]
|
| /openbsd/src/gnu/llvm/llvm/lib/TextAPI/ |
| D | Architecture.cpp | 24 #define ARCHINFO(Arch, Type, Subtype, NumBits) \ in getArchitectureFromCpuType() argument 27 return AK_##Arch; in getArchitectureFromCpuType() 36 #define ARCHINFO(Arch, Type, Subtype, NumBits) .Case(#Arch, AK_##Arch) in getArchitectureFromName() argument 42 StringRef getArchitectureName(Architecture Arch) { in getArchitectureName() argument 43 switch (Arch) { in getArchitectureName() 44 #define ARCHINFO(Arch, Type, Subtype, NumBits) \ in getArchitectureName() argument 45 case AK_##Arch: \ in getArchitectureName() 46 return #Arch; in getArchitectureName() 58 std::pair<uint32_t, uint32_t> getCPUTypeFromArchitecture(Architecture Arch) { in getCPUTypeFromArchitecture() argument 59 switch (Arch) { in getCPUTypeFromArchitecture() [all …]
|
| D | ArchitectureSet.cpp | 21 for (auto Arch : Archs) { in ArchitectureSet() local 22 if (Arch == AK_unknown) in ArchitectureSet() 24 set(Arch); in ArchitectureSet()
|
| /openbsd/src/gnu/llvm/lld/ELF/ |
| D | CMakeLists.txt | 23 Arch/AArch64.cpp 24 Arch/AMDGPU.cpp 25 Arch/ARM.cpp 26 Arch/AVR.cpp 27 Arch/Hexagon.cpp 28 Arch/Mips.cpp 29 Arch/MipsArchTree.cpp 30 Arch/MSP430.cpp 31 Arch/PPC.cpp 32 Arch/PPC64.cpp [all …]
|
| /openbsd/src/gnu/llvm/llvm/utils/gn/secondary/lld/ELF/ |
| D | BUILD.gn | 29 "Arch/AArch64.cpp", 30 "Arch/AMDGPU.cpp", 31 "Arch/ARM.cpp", 32 "Arch/AVR.cpp", 33 "Arch/Hexagon.cpp", 34 "Arch/MSP430.cpp", 35 "Arch/Mips.cpp", 36 "Arch/MipsArchTree.cpp", 37 "Arch/PPC.cpp", 38 "Arch/PPC64.cpp", [all …]
|
| /openbsd/src/gnu/llvm/llvm/include/llvm/TextAPI/ |
| D | Target.h | 29 Target(Architecture Arch, PlatformType Platform) in Target() argument 30 : Arch(Arch), Platform(Platform) {} in Target() 32 : Arch(mapToArchitecture(Triple)), Platform(mapToPlatformType(Triple)) {} in Target() 38 Architecture Arch; variable 43 return std::tie(LHS.Arch, LHS.Platform) == std::tie(RHS.Arch, RHS.Platform); 47 return std::tie(LHS.Arch, LHS.Platform) != std::tie(RHS.Arch, RHS.Platform); 51 return std::tie(LHS.Arch, LHS.Platform) < std::tie(RHS.Arch, RHS.Platform); 55 return LHS.Arch == RHS; 59 return LHS.Arch != RHS;
|
| D | ArchitectureSet.h | 40 ArchitectureSet(Architecture Arch) : ArchitectureSet() { set(Arch); } in ArchitectureSet() argument 43 void set(Architecture Arch) { in set() argument 44 if (Arch == AK_unknown) in set() 46 ArchSet |= 1U << static_cast<int>(Arch); in set() 49 void clear(Architecture Arch) { ArchSet &= ~(1U << static_cast<int>(Arch)); } in clear() argument 51 bool has(Architecture Arch) const { in has() argument 52 return ArchSet & (1U << static_cast<int>(Arch)); in has() 132 ArchitectureSet &operator|=(const Architecture &Arch) { 133 set(Arch);
|
| D | Architecture.h | 28 #define ARCHINFO(Arch, Type, SubType, NumBits) AK_##Arch, argument 41 StringRef getArchitectureName(Architecture Arch); 44 std::pair<uint32_t, uint32_t> getCPUTypeFromArchitecture(Architecture Arch); 52 raw_ostream &operator<<(raw_ostream &OS, Architecture Arch);
|
| /openbsd/src/gnu/llvm/clang/lib/Driver/ |
| D | CMakeLists.txt | 31 ToolChains/Arch/AArch64.cpp 32 ToolChains/Arch/ARM.cpp 33 ToolChains/Arch/CSKY.cpp 34 ToolChains/Arch/LoongArch.cpp 35 ToolChains/Arch/M68k.cpp 36 ToolChains/Arch/Mips.cpp 37 ToolChains/Arch/PPC.cpp 38 ToolChains/Arch/RISCV.cpp 39 ToolChains/Arch/Sparc.cpp 40 ToolChains/Arch/SystemZ.cpp [all …]
|
| /openbsd/src/gnu/llvm/llvm/utils/gn/secondary/clang/lib/Driver/ |
| D | BUILD.gn | 51 "ToolChains/Arch/AArch64.cpp", 52 "ToolChains/Arch/ARM.cpp", 53 "ToolChains/Arch/CSKY.cpp", 54 "ToolChains/Arch/LoongArch.cpp", 55 "ToolChains/Arch/M68k.cpp", 56 "ToolChains/Arch/Mips.cpp", 57 "ToolChains/Arch/PPC.cpp", 58 "ToolChains/Arch/RISCV.cpp", 59 "ToolChains/Arch/Sparc.cpp", 60 "ToolChains/Arch/SystemZ.cpp", [all …]
|
| /openbsd/src/gnu/llvm/llvm/lib/ExecutionEngine/RuntimeDyld/ |
| D | RuntimeDyldELF.h | 64 if (Arch == Triple::aarch64 || Arch == Triple::aarch64_be) in getMaxStubSize() 66 if (Arch == Triple::arm || Arch == Triple::thumb) in getMaxStubSize() 72 else if (Arch == Triple::ppc64 || Arch == Triple::ppc64le) in getMaxStubSize() 74 else if (Arch == Triple::x86_64) in getMaxStubSize() 76 else if (Arch == Triple::systemz) in getMaxStubSize() 83 if (Arch == Triple::systemz) in getStubAlignment() 216 create(Triple::ArchType Arch, RuntimeDyld::MemoryManager &MemMgr,
|
| /openbsd/src/gnu/llvm/llvm/tools/dsymutil/ |
| D | MachOUtils.h | 28 std::string Arch; member 34 ArchAndFile(StringRef Arch) : Arch(std::string(Arch)) {} in ArchAndFile() 64 std::string getArchName(StringRef Arch);
|
| /openbsd/src/gnu/llvm/clang/lib/Driver/ToolChains/ |
| D | BareMetal.cpp | 39 StringRef Arch = riscv::getRISCVArch(Args, TargetTriple); in findRISCVMultilibs() local 50 (Arch == "rv64imafdc") || (Arch == "rv64gc"); // gc => imafdc in findRISCVMultilibs() 52 addMultilibFlag((Arch == "rv64imac"), "march=rv64imac", Flags); in findRISCVMultilibs() 75 bool UseI = (Arch == "rv32i") || (Arch == "rv32ic"); // ic => i in findRISCVMultilibs() 76 bool UseIm = (Arch == "rv32im") || (Arch == "rv32imc"); // imc => im in findRISCVMultilibs() 77 bool UseImafc = (Arch == "rv32imafc") || (Arch == "rv32imafdc") || in findRISCVMultilibs() 78 (Arch == "rv32gc"); // imafdc,gc => imafc in findRISCVMultilibs() 82 addMultilibFlag((Arch == "rv32iac"), "march=rv32iac", Flags); in findRISCVMultilibs() 83 addMultilibFlag((Arch == "rv32imac"), "march=rv32imac", Flags); in findRISCVMultilibs()
|
| D | Cuda.cpp | 214 for (int Arch = (int)CudaArch::SM_30, E = (int)CudaArch::LAST; Arch < E; in CudaInstallationDetector() local 215 ++Arch) { in CudaInstallationDetector() 216 CudaArch GpuArch = static_cast<CudaArch>(Arch); in CudaInstallationDetector() 303 CudaArch Arch) const { in CheckCudaVersionSupportsArch() 304 if (Arch == CudaArch::UNKNOWN || Version == CudaVersion::UNKNOWN || in CheckCudaVersionSupportsArch() 305 ArchsWithBadVersion[(int)Arch]) in CheckCudaVersionSupportsArch() 308 auto MinVersion = MinVersionForCudaArch(Arch); in CheckCudaVersionSupportsArch() 309 auto MaxVersion = MaxVersionForCudaArch(Arch); in CheckCudaVersionSupportsArch() 311 ArchsWithBadVersion[(int)Arch] = true; in CheckCudaVersionSupportsArch() 313 << CudaArchToString(Arch) << CudaVersionToString(MinVersion) in CheckCudaVersionSupportsArch() [all …]
|
| D | AMDGPUOpenMP.cpp | 87 StringRef Arch = BoundArch; in TranslateArgs() local 88 if (Arch.empty()) { in TranslateArgs() 95 Arch = CudaArchToString(CudaArch::HIPDefault); in TranslateArgs() 97 Arch = Args.MakeArgString(ArchsOrErr->front()); in TranslateArgs() 100 DAL->AddJoinedArg(nullptr, Opts.getOption(options::OPT_march_EQ), Arch); in TranslateArgs()
|
| /openbsd/src/gnu/llvm/lld/MachO/ |
| D | CMakeLists.txt | 8 Arch/ARM.cpp 9 Arch/ARM64.cpp 10 Arch/ARM64Common.cpp 11 Arch/ARM64_32.cpp 12 Arch/X86_64.cpp
|
| /openbsd/src/gnu/llvm/llvm/utils/gn/secondary/lld/MachO/ |
| D | BUILD.gn | 26 "Arch/ARM.cpp", 27 "Arch/ARM64.cpp", 28 "Arch/ARM64Common.cpp", 29 "Arch/ARM64_32.cpp", 30 "Arch/X86_64.cpp",
|
| /openbsd/src/gnu/llvm/clang/lib/Driver/ToolChains/Arch/ |
| D | ARM.h | 26 std::string getARMTargetCPU(StringRef CPU, llvm::StringRef Arch, 28 std::string getARMArch(llvm::StringRef Arch, const llvm::Triple &Triple); 29 StringRef getARMCPUForMArch(llvm::StringRef Arch, const llvm::Triple &Triple); 30 llvm::ARM::ArchKind getLLVMArchKindForARM(StringRef CPU, StringRef Arch, 32 StringRef getLLVMArchSuffixForARM(llvm::StringRef CPU, llvm::StringRef Arch, 65 llvm::StringRef &Arch, llvm::StringRef &CPU,
|
| D | ARM.cpp | 26 llvm::StringRef Arch = Triple.getArchName(); in getARMSubArchVersionNumber() local 27 return llvm::ARM::parseArchVersion(Arch); in getARMSubArchVersionNumber() 32 llvm::StringRef Arch = Triple.getArchName(); in isARMMProfile() local 33 return llvm::ARM::parseArchProfile(Arch) == llvm::ARM::ProfileKind::M; in isARMMProfile() 38 llvm::StringRef Arch = Triple.getArchName(); in isARMAProfile() local 39 return llvm::ARM::parseArchProfile(Arch) == llvm::ARM::ProfileKind::A; in isARMAProfile() 43 void arm::getARMArchCPUFromArgs(const ArgList &Args, llvm::StringRef &Arch, in getARMArchCPUFromArgs() argument 48 Arch = A->getValue(); in getARMArchCPUFromArgs() 60 Arch = Value.substr(7); in getARMArchCPUFromArgs() 904 std::string arm::getARMArch(StringRef Arch, const llvm::Triple &Triple) { in getARMArch() argument [all …]
|
| /openbsd/src/gnu/llvm/llvm/lib/Object/ |
| D | TapiFile.cpp | 41 Architecture Arch) in TapiFile() argument 42 : SymbolicFile(ID_TapiFile, Source), Arch(Arch) { in TapiFile() 44 if (!Symbol->getArchitectures().has(Arch)) in TapiFile() 52 if (interface.getPlatforms().count(PLATFORM_MACOS) && Arch == AK_i386) { in TapiFile()
|
| /openbsd/src/gnu/llvm/llvm/lib/Support/ |
| D | RISCVISAInfo.cpp | 506 RISCVISAInfo::parseNormalizedArchString(StringRef Arch) { in parseNormalizedArchString() argument 507 if (llvm::any_of(Arch, isupper)) { in parseNormalizedArchString() 513 if (Arch.startswith("rv32i") || Arch.startswith("rv32e")) in parseNormalizedArchString() 515 else if (Arch.startswith("rv64i") || Arch.startswith("rv64e")) in parseNormalizedArchString() 522 Arch = Arch.substr(4); in parseNormalizedArchString() 528 Arch.split(Split, '_'); in parseNormalizedArchString() 567 RISCVISAInfo::parseArchString(StringRef Arch, bool EnableExperimentalExtension, in parseArchString() argument 571 if (llvm::any_of(Arch, isupper)) { in parseArchString() 576 bool HasRV64 = Arch.startswith("rv64"); in parseArchString() 578 if (!(Arch.startswith("rv32") || HasRV64) || (Arch.size() < 5)) { in parseArchString() [all …]
|
| /openbsd/src/gnu/llvm/llvm/include/llvm/DebugInfo/DWARF/ |
| D | DWARFDebugFrame.h | 443 Triple::ArchType triple() const { return Arch; } in triple() 446 Triple::ArchType Arch) in CFIProgram() argument 449 Arch(Arch) {} in CFIProgram() 469 Triple::ArchType Arch; variable 537 uint64_t CodeAlign, int64_t DataAlign, Triple::ArchType Arch) in FrameEntry() argument 539 CFIs(CodeAlign, DataAlign, Arch) {} in FrameEntry() 577 std::optional<uint32_t> PersonalityEnc, Triple::ArchType Arch) in CIE() argument 579 DataAlignmentFactor, Arch), in CIE() 633 std::optional<uint64_t> LSDAAddress, Triple::ArchType Arch) in FDE() argument 636 Cie ? Cie->getDataAlignmentFactor() : 0, Arch), in FDE() [all …]
|
| /openbsd/src/gnu/llvm/llvm/tools/llvm-exegesis/lib/Mips/ |
| D | Target.cpp | 64 bool matchesArch(Triple::ArchType Arch) const override { in matchesArch() 65 return Arch == Triple::mips || Arch == Triple::mipsel || in matchesArch() 66 Arch == Triple::mips64 || Arch == Triple::mips64el; in matchesArch()
|
| /openbsd/src/gnu/llvm/llvm/include/llvm/Object/ |
| D | TapiUniversal.h | 46 MachO::getCPUTypeFromArchitecture(Parent->Libraries[Index].Arch); in getCPUType() 52 MachO::getCPUTypeFromArchitecture(Parent->Libraries[Index].Arch); in getCPUSubType() 57 return MachO::getArchitectureName(Parent->Libraries[Index].Arch); in getArchFlagName() 115 MachO::Architecture Arch; member
|
| /openbsd/src/gnu/llvm/llvm/tools/llvm-exegesis/lib/AArch64/ |
| D | Target.cpp | 54 bool matchesArch(Triple::ArchType Arch) const override { in matchesArch() 55 return Arch == Triple::aarch64 || Arch == Triple::aarch64_be; in matchesArch()
|