/freebsd/contrib/llvm-project/llvm/lib/TargetParser/ |
H A D | ARMTargetParser.cpp | 31 ARM::ArchKind ARM::parseArch(StringRef Arch) { in parseArch() 38 return ArchKind::INVALID; in parseArch() 45 case ArchKind::ARMV4: in parseArchVersion() 46 case ArchKind::ARMV4T: in parseArchVersion() 48 case ArchKind::ARMV5T: in parseArchVersion() 49 case ArchKind::ARMV5TE: in parseArchVersion() 50 case ArchKind::IWMMXT: in parseArchVersion() 51 case ArchKind::IWMMXT2: in parseArchVersion() 52 case ArchKind::XSCALE: in parseArchVersion() 53 case ArchKind::ARMV5TEJ: in parseArchVersion() [all …]
|
H A D | CSKYTargetParser.cpp | 75 StringRef CSKY::getArchName(ArchKind AK) { in getArchName() 81 ArchKind AK = parseArch(Arch); in getDefaultCPU() 82 if (AK == CSKY::ArchKind::INVALID) in getDefaultCPU() 91 CSKY::ArchKind CSKY::parseArch(StringRef Arch) { in parseArch() 97 return CSKY::ArchKind::INVALID; in parseArch() 100 CSKY::ArchKind CSKY::parseCPUArch(StringRef CPU) { in parseCPUArch() 106 return CSKY::ArchKind::INVALID; in parseCPUArch() 118 for (const CpuNames<CSKY::ArchKind> &Arch : CPUNames) { in fillValidCPUArchList() 119 if (Arch.ArchID != CSKY::ArchKind::INVALID) in fillValidCPUArchList() 139 .Case(NAME, ARCHNames[static_cast<unsigned>(ArchKind in getDefaultExtensions() [all...] |
H A D | Triple.cpp | 807 case ARM::ArchKind::ARMV4: in parseSubArch() 809 case ARM::ArchKind::ARMV4T: in parseSubArch() 811 case ARM::ArchKind::ARMV5T: in parseSubArch() 813 case ARM::ArchKind::ARMV5TE: in parseSubArch() 814 case ARM::ArchKind::IWMMXT: in parseSubArch() 815 case ARM::ArchKind::IWMMXT2: in parseSubArch() 816 case ARM::ArchKind::XSCALE: in parseSubArch() 817 case ARM::ArchKind::ARMV5TEJ: in parseSubArch() 819 case ARM::ArchKind::ARMV6: in parseSubArch() 821 case ARM::ArchKind::ARMV6K: in parseSubArch() [all …]
|
H A D | LoongArchTargetParser.cpp | 26 {NAME, LoongArch::ArchKind::KIND, FEATURES},
|
/freebsd/contrib/llvm-project/clang/lib/Basic/Targets/ |
H A D | ARM.cpp | 119 llvm::ARM::ArchKind AK = llvm::ARM::parseArch(ArchName); in setArchInfo() 120 if (AK != llvm::ARM::ArchKind::INVALID) in setArchInfo() 121 ArchKind = AK; in setArchInfo() 122 setArchInfo(ArchKind); in setArchInfo() 125 void ARMTargetInfo::setArchInfo(llvm::ARM::ArchKind Kind) { in setArchInfo() 129 ArchKind = Kind; in setArchInfo() 130 SubArch = llvm::ARM::getSubArch(ArchKind); in setArchInfo() 158 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 | CSKY.cpp | 19 return llvm::CSKY::parseCPUArch(Name) != llvm::CSKY::ArchKind::INVALID; in isValidCPUName() 23 llvm::CSKY::ArchKind archKind = llvm::CSKY::parseCPUArch(Name); in setCPU() 24 bool isValid = (archKind != llvm::CSKY::ArchKind::INVALID); in setCPU() 47 if (Arch != llvm::CSKY::ArchKind::INVALID) { in getTargetDefines()
|
H A D | ARM.h | 60 llvm::ARM::ArchKind ArchKind = llvm::ARM::ArchKind::ARMV4T; variable 135 void setArchInfo(llvm::ARM::ArchKind Kind);
|
H A D | CSKY.h | 26 llvm::CSKY::ArchKind Arch = llvm::CSKY::ArchKind::INVALID;
|
/freebsd/contrib/llvm-project/llvm/include/llvm/TargetParser/ |
H A D | ARMTargetParser.h | 97 enum class ArchKind { enum 110 ArchKind ArchID; 117 {NAME, ARM::ArchKind::ID, IS_DEFAULT, DEFAULT_EXT}, 195 ArchKind ID; 206 ARCH_BASE_EXT, ArchKind::ID, ARCH_ATTR}, 210 inline ArchKind &operator--(ArchKind &Kind) { 211 assert((Kind >= ArchKind::ARMV8A && Kind <= ArchKind::ARMV9_3A) && 213 if (Kind == ArchKind::INVALID || Kind == ArchKind::ARMV8A || 214 Kind == ArchKind::ARMV8_1A || Kind == ArchKind::ARMV9A || 215 Kind == ArchKind::ARMV8R) [all …]
|
H A D | CSKYTargetParser.h | 110 enum class ArchKind { enum 142 const CpuNames<CSKY::ArchKind> CPUNames[] = { 144 {NAME, sizeof(NAME) - 1, CSKY::ArchKind::ARCH_ID, DEFAULT_EXT}, 173 const ArchNames<CSKY::ArchKind> ARCHNames[] = { 175 {NAME, sizeof(NAME) - 1, CSKY::ArchKind::ID, ARCH_BASE_EXT}, 179 StringRef getArchName(ArchKind AK); 194 ArchKind parseArch(StringRef Arch); 195 ArchKind parseCPUArch(StringRef CPU);
|
H A D | LoongArchTargetParser.h | 59 enum class ArchKind { enum 66 ArchKind Kind;
|
/freebsd/contrib/llvm-project/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 …]
|
/freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/Arch/ |
H A D | CSKY.cpp | 31 llvm::CSKY::ArchKind ArchKind = llvm::CSKY::parseArch(A->getValue()); in getCSKYArchName() local 33 if (ArchKind == llvm::CSKY::ArchKind::INVALID) { in getCSKYArchName() 41 llvm::CSKY::ArchKind ArchKind = llvm::CSKY::parseCPUArch(A->getValue()); in getCSKYArchName() local 42 if (ArchKind == llvm::CSKY::ArchKind::INVALID) { in getCSKYArchName() 46 return std::optional<llvm::StringRef>(llvm::CSKY::getArchName(ArchKind)); in getCSKYArchName() 123 llvm::CSKY::ArchKind ArchKind = llvm::CSKY::ArchKind::INVALID; in getCSKYTargetFeatures() local 125 ArchKind = llvm::CSKY::parseArch(A->getValue()); in getCSKYTargetFeatures() 126 if (ArchKind == llvm::CSKY::ArchKind::INVALID) { in getCSKYTargetFeatures() 134 llvm::CSKY::ArchKind Kind = llvm::CSKY::parseCPUArch(A->getValue()); in getCSKYTargetFeatures() 135 if (Kind == llvm::CSKY::ArchKind::INVALID) { in getCSKYTargetFeatures() [all …]
|
H A D | ARM.cpp | 100 llvm::ARM::ArchKind ArchKind, in DecodeARMFeatures() argument 107 if (!appendArchExtFeatures(CPU, ArchKind, Feature, Features, ArgFPUKind)) in DecodeARMFeatures() 117 llvm::ARM::ArchKind ArchKind = llvm::ARM::parseCPUArch(CPU); in DecodeARMFeaturesFromCPU() local 118 uint64_t Extension = llvm::ARM::getDefaultExtensions(CPU, ArchKind); in DecodeARMFeaturesFromCPU() 134 llvm::ARM::ArchKind ArchKind = llvm::ARM::parseArch(MArch); in checkARMArchName() local 135 if (ArchKind == llvm::ARM::ArchKind::INVALID || in checkARMArchName() 137 !DecodeARMFeatures(D, Split.second, CPUName, ArchKind, Features, in checkARMArchName() 152 llvm::ARM::ArchKind ArchKind = in checkARMCPUName() local 154 if (ArchKind == llvm::ARM::ArchKind::INVALID || in checkARMCPUName() 155 (Split.second.size() && !DecodeARMFeatures(D, Split.second, CPU, ArchKind, in checkARMCPUName() [all …]
|
H A D | ARM.h | 30 llvm::ARM::ArchKind getLLVMArchKindForARM(StringRef CPU, StringRef Arch,
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/ |
H A D | ARMELFStreamer.cpp | 94 void emitArch(ARM::ArchKind Arch) override; 96 void emitObjectArch(ARM::ArchKind Arch) override; 239 void ARMTargetAsmStreamer::emitArch(ARM::ArchKind Arch) { in emitArch() 247 void ARMTargetAsmStreamer::emitObjectArch(ARM::ArchKind Arch) { in emitObjectArch() 386 ARM::ArchKind Arch = ARM::ArchKind::INVALID; 387 ARM::ArchKind EmittedArch = ARM::ArchKind::INVALID; 415 void emitArch(ARM::ArchKind Arch) override; 416 void emitObjectArch(ARM::ArchKind Arch) override; 810 void ARMTargetELFStreamer::emitArch(ARM::ArchKind Value) { in emitArch() 814 void ARMTargetELFStreamer::emitObjectArch(ARM::ArchKind Value) { in emitObjectArch() [all …]
|
H A D | ARMTargetStreamer.cpp | 111 void ARMTargetStreamer::emitArch(ARM::ArchKind Arch) {} in emitArch() 113 void ARMTargetStreamer::emitObjectArch(ARM::ArchKind Arch) {} in emitObjectArch()
|
H A D | ARMMCTargetDesc.cpp | 144 ARM::ArchKind ArchID = ARM::parseArch(TT.getArchName()); in ParseARMTriple() 145 if (ArchID != ARM::ArchKind::INVALID && (CPU.empty() || CPU == "generic")) in ParseARMTriple()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/MCTargetDesc/ |
H A D | CSKYELFStreamer.cpp | 180 CSKY::ArchKind ArchID = CSKY::parseCPUArch(CPU); in emitTargetAttributes() 182 if (ArchID == CSKY::ArchKind::CK804) in emitTargetAttributes() 183 ArchID = CSKY::ArchKind::CK803; in emitTargetAttributes() 187 if (ArchID == CSKY::ArchKind::INVALID) { in emitTargetAttributes()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMSubtarget.cpp | 159 ARM::ArchKind AK = ARM::parseArch(ArchName); in initSubtargetFeatures() 160 if (AK == ARM::ArchKind::ARMV7S) in initSubtargetFeatures() 163 else if (AK == ARM::ArchKind::ARMV7K) in initSubtargetFeatures()
|
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/ |
H A D | ELF_aarch32.cpp | 259 ARM::ArchKind AK = ARM::parseArch(TT.getArchName()); in createLinkGraphFromELFObject_aarch32() 260 if (AK == ARM::ArchKind::INVALID) in createLinkGraphFromELFObject_aarch32() 300 ARM::ArchKind AK = ARM::parseArch(TT.getArchName()); in link_ELF_aarch32()
|
/freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/ |
H A D | Darwin.cpp | 78 llvm::ARM::ArchKind ArchKind = llvm::ARM::parseArch(Str); in setTripleTypeForMachOArchName() local 83 if (ArchKind == llvm::ARM::ArchKind::ARMV6M || in setTripleTypeForMachOArchName() 84 ArchKind == llvm::ARM::ArchKind::ARMV7M || in setTripleTypeForMachOArchName() 85 ArchKind == llvm::ARM::ArchKind::ARMV7EM) { in setTripleTypeForMachOArchName() 1015 llvm::ARM::ArchKind ArchKind = llvm::ARM::parseCPUArch(CPU); in ArmMachOArchNameCPU() local 1016 if (ArchKind == llvm::ARM::ArchKind::INVALID) in ArmMachOArchNameCPU() 1018 StringRef Arch = llvm::ARM::getArchName(ArchKind); in ArmMachOArchNameCPU()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/ |
H A D | MCStreamer.h | 162 virtual void emitArch(ARM::ArchKind Arch); 164 virtual void emitObjectArch(ARM::ArchKind Arch);
|
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/AsmParser/ |
H A D | CSKYAsmParser.cpp | 1604 CSKY::ArchKind ID = (Tag == CSKYAttrs::CSKY_ARCH_NAME) in parseDirectiveAttribute() 1607 if (ID == CSKY::ArchKind::INVALID) in parseDirectiveAttribute()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/AsmParser/ |
H A D | ARMAsmParser.cpp | 11788 ARM::ArchKind ID = ARM::parseArch(Arch); in parseDirectiveArch() 11790 if (ID == ARM::ArchKind::INVALID) in parseDirectiveArch() 12451 ARM::ArchKind ID = ARM::parseArch(Arch); in parseDirectiveObjectArch() 12453 if (ID == ARM::ArchKind::INVALID) in parseDirectiveObjectArch()
|