| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Support/ |
| H A D | ARMTargetParser.cpp | 28 ARM::ArchKind ARM::parseArch(StringRef Arch) { in parseArch() 35 return ArchKind::INVALID; in parseArch() 42 case ArchKind::ARMV2: in parseArchVersion() 43 case ArchKind::ARMV2A: in parseArchVersion() 45 case ArchKind::ARMV3: in parseArchVersion() 46 case ArchKind::ARMV3M: in parseArchVersion() 48 case ArchKind::ARMV4: in parseArchVersion() 49 case ArchKind::ARMV4T: in parseArchVersion() 51 case ArchKind::ARMV5T: in parseArchVersion() 52 case ArchKind::ARMV5TE: in parseArchVersion() [all …]
|
| H A D | AArch64TargetParser.cpp | 27 unsigned AArch64::getDefaultFPU(StringRef CPU, AArch64::ArchKind AK) { in getDefaultFPU() 38 uint64_t AArch64::getDefaultExtensions(StringRef CPU, AArch64::ArchKind AK) { in getDefaultExtensions() 44 .Case(NAME, AArch64ARCHNames[static_cast<unsigned>(ArchKind::ID)] \ in getDefaultExtensions() 51 AArch64::ArchKind AArch64::getCPUArchKind(StringRef CPU) { in getCPUArchKind() 53 return ArchKind::ARMV8A; in getCPUArchKind() 55 return StringSwitch<AArch64::ArchKind>(CPU) in getCPUArchKind() 57 .Case(NAME, ArchKind::ID) in getCPUArchKind() 59 .Default(ArchKind::INVALID); in getCPUArchKind() 113 bool AArch64::getArchFeatures(AArch64::ArchKind AK, in getArchFeatures() 115 if (AK == ArchKind::ARMV8_1A) in getArchFeatures() [all …]
|
| H A D | Triple.cpp | 606 case ARM::ArchKind::ARMV4: in parseSubArch() 608 case ARM::ArchKind::ARMV4T: in parseSubArch() 610 case ARM::ArchKind::ARMV5T: in parseSubArch() 612 case ARM::ArchKind::ARMV5TE: in parseSubArch() 613 case ARM::ArchKind::IWMMXT: in parseSubArch() 614 case ARM::ArchKind::IWMMXT2: in parseSubArch() 615 case ARM::ArchKind::XSCALE: in parseSubArch() 616 case ARM::ArchKind::ARMV5TEJ: in parseSubArch() 618 case ARM::ArchKind::ARMV6: in parseSubArch() 620 case ARM::ArchKind::ARMV6K: in parseSubArch() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Support/ |
| H A D | AArch64TargetParser.h | 71 enum class ArchKind { enum 76 const ARM::ArchNames<ArchKind> AArch64ARCHNames[] = { 87 AArch64::ArchKind::ID, \ 98 const ARM::CpuNames<ArchKind> AArch64CPUNames[] = { 100 {NAME, sizeof(NAME) - 1, AArch64::ArchKind::ID, IS_DEFAULT, DEFAULT_EXT}, 104 const ArchKind ArchKinds[] = { 106 ArchKind::ID, 113 bool getArchFeatures(ArchKind AK, std::vector<StringRef> &Features); 115 StringRef getArchName(ArchKind AK); 116 unsigned getArchAttr(ArchKind AK); [all …]
|
| H A D | ARMTargetParser.h | 104 enum class ArchKind { enum 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 AK, StringRef ArchExt, [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/BinaryFormat/ |
| H A D | MachO.cpp | 29 ARM::ArchKind AK = ARM::parseArch(Arch); in getARMSubType() 33 case ARM::ArchKind::ARMV4T: in getARMSubType() 35 case ARM::ArchKind::ARMV5T: in getARMSubType() 36 case ARM::ArchKind::ARMV5TE: in getARMSubType() 37 case ARM::ArchKind::ARMV5TEJ: in getARMSubType() 39 case ARM::ArchKind::ARMV6: in getARMSubType() 40 case ARM::ArchKind::ARMV6K: in getARMSubType() 42 case ARM::ArchKind::ARMV7A: in getARMSubType() 44 case ARM::ArchKind::ARMV7S: in getARMSubType() 46 case ARM::ArchKind::ARMV7K: in getARMSubType() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Basic/Targets/ |
| H A D | ARM.cpp | 118 llvm::ARM::ArchKind AK = llvm::ARM::parseArch(ArchName); in setArchInfo() 119 if (AK != llvm::ARM::ArchKind::INVALID) in setArchInfo() 120 ArchKind = AK; in setArchInfo() 121 setArchInfo(ArchKind); in setArchInfo() 124 void ARMTargetInfo::setArchInfo(llvm::ARM::ArchKind Kind) { in setArchInfo() 128 ArchKind = Kind; in setArchInfo() 129 SubArch = llvm::ARM::getSubArch(ArchKind); in setArchInfo() 157 return ArchKind == llvm::ARM::ArchKind::ARMV8_1MMainline && MVE != 0; in hasMVE() 182 switch (ArchKind) { in getCPUAttr() 184 return llvm::ARM::getCPUAttr(ArchKind); in getCPUAttr() [all …]
|
| H A D | AArch64.cpp | 144 llvm::AArch64::parseCPUArch(Name) != llvm::AArch64::ArchKind::INVALID; in isValidCPUName() 384 switch (ArchKind) { in getTargetDefines() 387 case llvm::AArch64::ArchKind::ARMV8_1A: in getTargetDefines() 390 case llvm::AArch64::ArchKind::ARMV8_2A: in getTargetDefines() 393 case llvm::AArch64::ArchKind::ARMV8_3A: in getTargetDefines() 396 case llvm::AArch64::ArchKind::ARMV8_4A: in getTargetDefines() 399 case llvm::AArch64::ArchKind::ARMV8_5A: in getTargetDefines() 402 case llvm::AArch64::ArchKind::ARMV8_6A: in getTargetDefines() 405 case llvm::AArch64::ArchKind::ARMV8_7A: in getTargetDefines() 465 ArchKind = llvm::AArch64::ArchKind::ARMV8A; in handleTargetFeatures() [all …]
|
| H A D | ARM.h | 59 llvm::ARM::ArchKind ArchKind = llvm::ARM::ArchKind::ARMV4T; variable 105 void setArchInfo(llvm::ARM::ArchKind Kind);
|
| H A D | AArch64.h | 57 llvm::AArch64::ArchKind ArchKind; variable
|
| /netbsd-src/external/apache2/llvm/dist/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) { in emitArch() 233 void ARMTargetAsmStreamer::emitObjectArch(ARM::ArchKind Arch) { in emitObjectArch() 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 Arch) override; 802 void ARMTargetELFStreamer::emitArch(ARM::ArchKind Value) { in emitArch() 806 void ARMTargetELFStreamer::emitObjectArch(ARM::ArchKind Value) { in emitObjectArch() [all …]
|
| H A D | ARMTargetStreamer.cpp | 110 void ARMTargetStreamer::emitArch(ARM::ArchKind Arch) {} in emitArch() 112 void ARMTargetStreamer::emitObjectArch(ARM::ArchKind Arch) {} in emitObjectArch()
|
| H A D | ARMMCTargetDesc.cpp | 156 ARM::ArchKind ArchID = ARM::parseArch(TT.getArchName()); in ParseARMTriple() 157 if (ArchID != ARM::ArchKind::INVALID && (CPU.empty() || CPU == "generic")) in ParseARMTriple()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Arch/ |
| H A D | ARM.cpp | 86 llvm::ARM::ArchKind ArchKind, in DecodeARMFeatures() argument 93 if (!appendArchExtFeatures(CPU, ArchKind, Feature, Features, ArgFPUID)) in DecodeARMFeatures() 103 llvm::ARM::ArchKind ArchKind = llvm::ARM::parseCPUArch(CPU); in DecodeARMFeaturesFromCPU() local 104 uint64_t Extension = llvm::ARM::getDefaultExtensions(CPU, ArchKind); in DecodeARMFeaturesFromCPU() 119 llvm::ARM::ArchKind ArchKind = llvm::ARM::parseArch(MArch); in checkARMArchName() local 120 if (ArchKind == llvm::ARM::ArchKind::INVALID || in checkARMArchName() 122 ArchKind, Features, ArgFPUID))) in checkARMArchName() 134 llvm::ARM::ArchKind ArchKind = in checkARMCPUName() local 136 if (ArchKind == llvm::ARM::ArchKind::INVALID || in checkARMCPUName() 138 !DecodeARMFeatures(D, Split.second, CPU, ArchKind, Features, ArgFPUID))) in checkARMCPUName() [all …]
|
| H A D | AArch64.cpp | 69 llvm::AArch64::ArchKind ArchKind) { in DecodeAArch64Features() argument 84 if ((ArchKind == llvm::AArch64::ArchKind::ARMV8_6A || in DecodeAArch64Features() 85 ArchKind == llvm::AArch64::ArchKind::ARMV8_7A) && Feature == "sve") in DecodeAArch64Features() 97 llvm::AArch64::ArchKind ArchKind = llvm::AArch64::ArchKind::ARMV8A; in DecodeAArch64Mcpu() local 105 ArchKind = llvm::AArch64::parseCPUArch(CPU); in DecodeAArch64Mcpu() 106 if (!llvm::AArch64::getArchFeatures(ArchKind, Features)) in DecodeAArch64Mcpu() 109 uint64_t Extension = llvm::AArch64::getDefaultExtensions(CPU, ArchKind); in DecodeAArch64Mcpu() 115 !DecodeAArch64Features(D, Split.second, Features, ArchKind)) in DecodeAArch64Mcpu() 128 llvm::AArch64::ArchKind ArchKind = llvm::AArch64::parseArch(Split.first); in getAArch64ArchFeaturesFromMarch() local 129 if (ArchKind == llvm::AArch64::ArchKind::INVALID || in getAArch64ArchFeaturesFromMarch() [all …]
|
| H A D | ARM.h | 29 llvm::ARM::ArchKind getLLVMArchKindForARM(StringRef CPU, StringRef Arch,
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/ |
| H A D | ARMSubtarget.cpp | 167 ARM::ArchKind AK = ARM::parseArch(ArchName); in initSubtargetFeatures() 168 if (AK == ARM::ArchKind::ARMV7S) in initSubtargetFeatures() 171 else if (AK == ARM::ArchKind::ARMV7K) in initSubtargetFeatures()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Driver/ToolChains/ |
| H A D | Darwin.cpp | 75 llvm::ARM::ArchKind ArchKind = llvm::ARM::parseArch(Str); in setTripleTypeForMachOArchName() local 80 if (ArchKind == llvm::ARM::ArchKind::ARMV6M || in setTripleTypeForMachOArchName() 81 ArchKind == llvm::ARM::ArchKind::ARMV7M || in setTripleTypeForMachOArchName() 82 ArchKind == llvm::ARM::ArchKind::ARMV7EM) { in setTripleTypeForMachOArchName() 889 llvm::ARM::ArchKind ArchKind = llvm::ARM::parseCPUArch(CPU); in ArmMachOArchNameCPU() local 890 if (ArchKind == llvm::ARM::ArchKind::INVALID) in ArmMachOArchNameCPU() 892 StringRef Arch = llvm::ARM::getArchName(ArchKind); in ArmMachOArchNameCPU()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/AsmParser/ |
| H A D | AArch64AsmParser.cpp | 5357 static void ExpandCryptoAEK(AArch64::ArchKind ArchKind, in ExpandCryptoAEK() argument 5363 switch (ArchKind) { in ExpandCryptoAEK() 5367 case AArch64::ArchKind::ARMV8_1A: in ExpandCryptoAEK() 5368 case AArch64::ArchKind::ARMV8_2A: in ExpandCryptoAEK() 5369 case AArch64::ArchKind::ARMV8_3A: in ExpandCryptoAEK() 5373 case AArch64::ArchKind::ARMV8_4A: in ExpandCryptoAEK() 5374 case AArch64::ArchKind::ARMV8_5A: in ExpandCryptoAEK() 5375 case AArch64::ArchKind::ARMV8_6A: in ExpandCryptoAEK() 5376 case AArch64::ArchKind::ARMV8_7A: in ExpandCryptoAEK() 5377 case AArch64::ArchKind::ARMV8R: in ExpandCryptoAEK() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/MC/ |
| H A D | MCStreamer.h | 157 virtual void emitArch(ARM::ArchKind Arch); 159 virtual void emitObjectArch(ARM::ArchKind Arch);
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/AsmParser/ |
| H A D | ARMAsmParser.cpp | 11301 ARM::ArchKind ID = ARM::parseArch(Arch); in parseDirectiveArch() 11303 if (ID == ARM::ArchKind::INVALID) in parseDirectiveArch() 11966 ARM::ArchKind ID = ARM::parseArch(Arch); in parseDirectiveObjectArch() 11968 if (ID == ARM::ArchKind::INVALID) in parseDirectiveObjectArch()
|