/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | AArch64TargetParser.h | 67 enum class ArchKind { class in namespace:llvm::AArch64 72 const ARM::ArchNames<ArchKind> AArch64ARCHNames[] = { 83 AArch64::ArchKind::ID, \ 94 const ARM::CpuNames<ArchKind> AArch64CPUNames[] = { 96 {NAME, sizeof(NAME) - 1, AArch64::ArchKind::ID, IS_DEFAULT, DEFAULT_EXT}, 100 const ArchKind ArchKinds[] = { 102 ArchKind::ID, 109 bool getArchFeatures(ArchKind AK, std::vector<StringRef> &Features); 111 StringRef getArchName(ArchKind AK); 112 unsigned getArchAttr(ArchKind A [all...] |
H A D | ARMTargetParser.h | 104 enum class ArchKind { class in namespace:llvm::ARM 124 const CpuNames<ArchKind> CPUNames[] = { 126 {NAME, sizeof(NAME) - 1, ARM::ArchKind::ID, IS_DEFAULT, DEFAULT_EXT}, 223 static const ArchNames<ArchKind> ARCHNames[] = { 230 ArchKind::ID, ARCH_ATTR}, 246 StringRef getArchName(ArchKind AK); 247 unsigned getArchAttr(ArchKind AK); 248 StringRef getCPUAttr(ArchKind AK); 249 StringRef getSubArch(ArchKind AK); 252 bool appendArchExtFeatures(StringRef CPU, ARM::ArchKind A [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Support/ |
H A D | ARMTargetParser.cpp | 28 ARM::ArchKind ARM::parseArch(StringRef Arch) { 35 return ArchKind::INVALID; 42 case ArchKind::ARMV2: 43 case ArchKind::ARMV2A: 45 case ArchKind::ARMV3: 46 case ArchKind::ARMV3M: 48 case ArchKind::ARMV4: 49 case ArchKind::ARMV4T: 51 case ArchKind::ARMV5T: 52 case ArchKind [all...] |
H A D | AArch64TargetParser.cpp | 27 unsigned AArch64::getDefaultFPU(StringRef CPU, AArch64::ArchKind AK) { 38 unsigned AArch64::getDefaultExtensions(StringRef CPU, AArch64::ArchKind AK) { 44 .Case(NAME, AArch64ARCHNames[static_cast<unsigned>(ArchKind::ID)] \ 51 AArch64::ArchKind AArch64::getCPUArchKind(StringRef CPU) { 53 return ArchKind::ARMV8A; 55 return StringSwitch<AArch64::ArchKind>(CPU) 57 .Case(NAME, ArchKind::ID) 59 .Default(ArchKind::INVALID); 107 bool AArch64::getArchFeatures(AArch64::ArchKind AK, 109 if (AK == ArchKind [all...] |
H A D | Triple.cpp | 586 case ARM::ArchKind::ARMV4: 588 case ARM::ArchKind::ARMV4T: 590 case ARM::ArchKind::ARMV5T: 592 case ARM::ArchKind::ARMV5TE: 593 case ARM::ArchKind::IWMMXT: 594 case ARM::ArchKind::IWMMXT2: 595 case ARM::ArchKind::XSCALE: 596 case ARM::ArchKind::ARMV5TEJ: 598 case ARM::ArchKind::ARMV6: 600 case ARM::ArchKind [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/lib/BinaryFormat/ |
H A D | MachO.cpp | 29 ARM::ArchKind AK = ARM::parseArch(Arch); 33 case ARM::ArchKind::ARMV4T: 35 case ARM::ArchKind::ARMV5T: 36 case ARM::ArchKind::ARMV5TE: 37 case ARM::ArchKind::ARMV5TEJ: 39 case ARM::ArchKind::ARMV6: 40 case ARM::ArchKind::ARMV6K: 42 case ARM::ArchKind::ARMV7A: 44 case ARM::ArchKind::ARMV7S: 46 case ARM::ArchKind [all...] |
/freebsd-13-stable/contrib/llvm-project/clang/lib/Basic/Targets/ |
H A D | ARM.cpp | 116 llvm::ARM::ArchKind AK = llvm::ARM::parseArch(ArchName); 117 if (AK != llvm::ARM::ArchKind::INVALID) 118 ArchKind = AK; 119 setArchInfo(ArchKind); 122 void ARMTargetInfo::setArchInfo(llvm::ARM::ArchKind Kind) { 126 ArchKind = Kind; 127 SubArch = llvm::ARM::getSubArch(ArchKind); 155 return ArchKind == llvm::ARM::ArchKind::ARMV8_1MMainline && MVE != 0; 180 switch (ArchKind) { [all...] |
H A D | AArch64.cpp | 144 llvm::AArch64::parseCPUArch(Name) != llvm::AArch64::ArchKind::INVALID; 351 switch (ArchKind) { 354 case llvm::AArch64::ArchKind::ARMV8_1A: 357 case llvm::AArch64::ArchKind::ARMV8_2A: 360 case llvm::AArch64::ArchKind::ARMV8_3A: 363 case llvm::AArch64::ArchKind::ARMV8_4A: 366 case llvm::AArch64::ArchKind::ARMV8_5A: 369 case llvm::AArch64::ArchKind::ARMV8_6A: 417 ArchKind = llvm::AArch64::ArchKind [all...] |
H A D | ARM.h | 59 llvm::ARM::ArchKind ArchKind = llvm::ARM::ArchKind::ARMV4T; member in class:clang::targets::ARMTargetInfo 103 void setArchInfo(llvm::ARM::ArchKind Kind);
|
H A D | AArch64.h | 48 llvm::AArch64::ArchKind ArchKind; member in class:clang::targets::AArch64TargetInfo
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/ |
H A D | ARMELFStreamer.cpp | 95 void emitArch(ARM::ArchKind Arch) override; 97 void emitObjectArch(ARM::ArchKind Arch) override; 225 void ARMTargetAsmStreamer::emitArch(ARM::ArchKind Arch) { 233 void ARMTargetAsmStreamer::emitObjectArch(ARM::ArchKind Arch) { 310 ARM::ArchKind Arch = ARM::ArchKind::INVALID; 311 ARM::ArchKind EmittedArch = ARM::ArchKind::INVALID; 399 void emitArch(ARM::ArchKind Arch) override; 400 void emitObjectArch(ARM::ArchKind Arc [all...] |
H A D | ARMTargetStreamer.cpp | 110 void ARMTargetStreamer::emitArch(ARM::ArchKind Arch) {} 112 void ARMTargetStreamer::emitObjectArch(ARM::ArchKind Arch) {}
|
H A D | ARMMCTargetDesc.cpp | 158 ARM::ArchKind ArchID = ARM::parseArch(TT.getArchName()); 159 if (ArchID != ARM::ArchKind::INVALID && (CPU.empty() || CPU == "generic"))
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/Driver/ToolChains/Arch/ |
H A D | ARM.cpp | 77 StringRef CPU, llvm::ARM::ArchKind ArchKind, 83 if (!appendArchExtFeatures(CPU, ArchKind, Feature, Features)) 93 llvm::ARM::ArchKind ArchKind = llvm::ARM::parseCPUArch(CPU); local 94 uint64_t Extension = llvm::ARM::getDefaultExtensions(CPU, ArchKind); 109 llvm::ARM::ArchKind ArchKind = llvm::ARM::parseArch(MArch); local 110 if (ArchKind == llvm::ARM::ArchKind 76 DecodeARMFeatures(const Driver &D, StringRef text, StringRef CPU, llvm::ARM::ArchKind ArchKind, std::vector<StringRef> &Features) argument 124 llvm::ARM::ArchKind ArchKind = local 673 llvm::ARM::ArchKind ArchKind; local 696 llvm::ARM::ArchKind ArchKind = getLLVMArchKindForARM(CPU, Arch, Triple); local [all...] |
H A D | AArch64.cpp | 58 llvm::AArch64::ArchKind ArchKind) { 73 if ((ArchKind == llvm::AArch64::ArchKind::ARMV8_6A) && Feature == "sve") 85 llvm::AArch64::ArchKind ArchKind = llvm::AArch64::ArchKind::ARMV8A; local 93 ArchKind = llvm::AArch64::parseCPUArch(CPU); 94 if (!llvm::AArch64::getArchFeatures(ArchKind, Features)) 97 unsigned Extension = llvm::AArch64::getDefaultExtensions(CPU, ArchKind); 56 DecodeAArch64Features(const Driver &D, StringRef text, std::vector<StringRef> &Features, llvm::AArch64::ArchKind ArchKind) argument 116 llvm::AArch64::ArchKind ArchKind = llvm::AArch64::parseArch(Split.first); local [all...] |
H A D | ARM.h | 29 llvm::ARM::ArchKind getLLVMArchKindForARM(StringRef CPU, StringRef Arch,
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMSubtarget.cpp | 167 ARM::ArchKind AK = ARM::parseArch(ArchName); 168 if (AK == ARM::ArchKind::ARMV7S) 171 else if (AK == ARM::ArchKind::ARMV7K)
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/AsmParser/ |
H A D | AArch64AsmParser.cpp | 5094 static void ExpandCryptoAEK(AArch64::ArchKind ArchKind, argument 5104 switch (ArchKind) { 5108 case AArch64::ArchKind::ARMV8_1A: 5109 case AArch64::ArchKind::ARMV8_2A: 5110 case AArch64::ArchKind::ARMV8_3A: 5114 case AArch64::ArchKind::ARMV8_4A: 5115 case AArch64::ArchKind::ARMV8_5A: 5116 case AArch64::ArchKind::ARMV8_6A: 5124 switch (ArchKind) { [all...] |
/freebsd-13-stable/contrib/llvm-project/clang/lib/Driver/ToolChains/ |
H A D | Darwin.cpp | 74 llvm::ARM::ArchKind ArchKind = llvm::ARM::parseArch(Str); local 79 else if (ArchKind == llvm::ARM::ArchKind::ARMV6M || 80 ArchKind == llvm::ARM::ArchKind::ARMV7M || 81 ArchKind == llvm::ARM::ArchKind::ARMV7EM) { 861 llvm::ARM::ArchKind ArchKind local [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/MC/ |
H A D | MCStreamer.h | 156 virtual void emitArch(ARM::ArchKind Arch); 158 virtual void emitObjectArch(ARM::ArchKind Arch);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/AsmParser/ |
H A D | ARMAsmParser.cpp | 11123 ARM::ArchKind ID = ARM::parseArch(Arch); 11125 if (ID == ARM::ArchKind::INVALID) 11787 ARM::ArchKind ID = ARM::parseArch(Arch); 11789 if (ID == ARM::ArchKind::INVALID)
|