Home
last modified time | relevance | path

Searched refs:ArchKind (Results 1 – 25 of 25) sorted by relevance

/openbsd/gnu/llvm/llvm/lib/TargetParser/
H A DARMTargetParser.cpp43 case ArchKind::ARMV4: in parseArchVersion()
44 case ArchKind::ARMV4T: in parseArchVersion()
46 case ArchKind::ARMV5T: in parseArchVersion()
48 case ArchKind::IWMMXT: in parseArchVersion()
50 case ArchKind::XSCALE: in parseArchVersion()
53 case ArchKind::ARMV6: in parseArchVersion()
54 case ArchKind::ARMV6K: in parseArchVersion()
57 case ArchKind::ARMV6M: in parseArchVersion()
59 case ArchKind::ARMV7A: in parseArchVersion()
438 ARM::ArchKind ARM::convertV9toV8(ARM::ArchKind AK) { in convertV9toV8()
[all …]
H A DCSKYTargetParser.cpp75 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::ID)].archBaseExt | \ in getDefaultExtensions()
H A DTriple.cpp696 case ARM::ArchKind::ARMV4: in parseSubArch()
698 case ARM::ArchKind::ARMV4T: in parseSubArch()
700 case ARM::ArchKind::ARMV5T: in parseSubArch()
703 case ARM::ArchKind::IWMMXT: in parseSubArch()
705 case ARM::ArchKind::XSCALE: in parseSubArch()
708 case ARM::ArchKind::ARMV6: in parseSubArch()
710 case ARM::ArchKind::ARMV6K: in parseSubArch()
715 case ARM::ArchKind::ARMV6M: in parseSubArch()
717 case ARM::ArchKind::ARMV7A: in parseSubArch()
718 case ARM::ArchKind::ARMV7R: in parseSubArch()
[all …]
H A DLoongArchTargetParser.cpp26 {NAME, LoongArch::ArchKind::KIND, FEATURES},
30 LoongArch::ArchKind LoongArch::parseArch(StringRef Arch) { in parseArch()
35 return LoongArch::ArchKind::AK_INVALID; in parseArch()
/openbsd/gnu/llvm/llvm/include/llvm/TargetParser/
H A DARMTargetParser.h96 enum class ArchKind { enum
109 ArchKind ArchID;
186 ArchKind ID;
201 inline ArchKind &operator--(ArchKind &Kind) {
202 assert((Kind >= ArchKind::ARMV8A && Kind <= ArchKind::ARMV9_3A) &&
204 if (Kind == ArchKind::INVALID || Kind == ArchKind::ARMV8A ||
205 Kind == ArchKind::ARMV8_1A || Kind == ArchKind::ARMV9A ||
206 Kind == ArchKind::ARMV8R)
207 Kind = ArchKind::INVALID;
227 unsigned getArchAttr(ArchKind AK);
[all …]
H A DCSKYTargetParser.h110 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 DLoongArchTargetParser.h56 enum class ArchKind { enum
63 ArchKind Kind;
67 ArchKind parseArch(StringRef Arch);
/openbsd/gnu/llvm/clang/lib/Basic/Targets/
H A DARM.cpp120 ArchKind = AK; in setArchInfo()
121 setArchInfo(ArchKind); in setArchInfo()
128 ArchKind = Kind; in setArchInfo()
157 return ArchKind == llvm::ARM::ArchKind::ARMV8_1MMainline && MVE != 0; in hasMVE()
182 switch (ArchKind) { in getCPUAttr()
185 case llvm::ARM::ArchKind::ARMV6M: in getCPUAttr()
449 for (llvm::ARM::ArchKind I = CPUArch; I != llvm::ARM::ArchKind::INVALID; in initFeatureMap()
607 else if (ArchKind == llvm::ARM::ArchKind::ARMV6K) in handleTargetFeatures()
668 if (ArchKind == llvm::ARM::ArchKind::INVALID) in setCPU()
834 if (ArchKind == llvm::ARM::ArchKind::XSCALE) in getTargetDefines()
[all …]
H A DCSKY.cpp19 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()
48 if (Arch != llvm::CSKY::ArchKind::INVALID) { in getTargetDefines()
H A DARM.h60 llvm::ARM::ArchKind ArchKind = llvm::ARM::ArchKind::ARMV4T; variable
107 void setArchInfo(llvm::ARM::ArchKind Kind);
H A DCSKY.h26 llvm::CSKY::ArchKind Arch = llvm::CSKY::ArchKind::INVALID;
/openbsd/gnu/llvm/llvm/lib/BinaryFormat/
H A DMachO.cpp33 case ARM::ArchKind::ARMV4T: in getARMSubType()
35 case ARM::ArchKind::ARMV5T: in getARMSubType()
36 case ARM::ArchKind::ARMV5TE: 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()
48 case ARM::ArchKind::ARMV6M: in getARMSubType()
50 case ARM::ArchKind::ARMV7M: in getARMSubType()
[all …]
/openbsd/gnu/llvm/clang/lib/Driver/ToolChains/Arch/
H A DCSKY.cpp31 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 DARM.cpp87 llvm::ARM::ArchKind ArchKind, in DecodeARMFeatures() argument
104 llvm::ARM::ArchKind ArchKind = llvm::ARM::parseCPUArch(CPU); in DecodeARMFeaturesFromCPU() local
120 llvm::ARM::ArchKind ArchKind = llvm::ARM::parseArch(MArch); in checkARMArchName() local
121 if (ArchKind == llvm::ARM::ArchKind::INVALID || in checkARMArchName()
136 llvm::ARM::ArchKind ArchKind = in checkARMCPUName() local
138 if (ArchKind == llvm::ARM::ArchKind::INVALID || in checkARMCPUName()
574 llvm::ARM::ArchKind ArchKind = in getARMTargetFeatures() local
966 llvm::ARM::ArchKind ArchKind; in getLLVMArchKindForARM() local
970 if (ArchKind == llvm::ARM::ArchKind::INVALID) in getLLVMArchKindForARM()
973 ArchKind = in getLLVMArchKindForARM()
[all …]
H A DLoongArch.cpp65 llvm::LoongArch::ArchKind ArchKind = llvm::LoongArch::ArchKind::AK_INVALID; in getLoongArchTargetFeatures() local
67 ArchKind = llvm::LoongArch::parseArch(A->getValue()); in getLoongArchTargetFeatures()
68 if (ArchKind == llvm::LoongArch::ArchKind::AK_INVALID) { in getLoongArchTargetFeatures()
H A DARM.h30 llvm::ARM::ArchKind getLLVMArchKindForARM(StringRef CPU, StringRef Arch,
/openbsd/gnu/llvm/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMELFStreamer.cpp387 ARM::ArchKind Arch = ARM::ArchKind::INVALID;
388 ARM::ArchKind EmittedArch = ARM::ArchKind::INVALID;
839 case ARM::ArchKind::ARMV4: in emitArchDefaultAttributes()
843 case ARM::ArchKind::ARMV4T: in emitArchDefaultAttributes()
844 case ARM::ArchKind::ARMV5T: in emitArchDefaultAttributes()
845 case ARM::ArchKind::XSCALE: in emitArchDefaultAttributes()
847 case ARM::ArchKind::ARMV6: in emitArchDefaultAttributes()
857 case ARM::ArchKind::ARMV6K: in emitArchDefaultAttributes()
864 case ARM::ArchKind::ARMV6M: in emitArchDefaultAttributes()
868 case ARM::ArchKind::ARMV7A: in emitArchDefaultAttributes()
[all …]
H A DARMTargetStreamer.cpp112 void ARMTargetStreamer::emitArch(ARM::ArchKind Arch) {} in emitArch()
114 void ARMTargetStreamer::emitObjectArch(ARM::ArchKind Arch) {} in emitObjectArch()
H A DARMMCTargetDesc.cpp145 ARM::ArchKind ArchID = ARM::parseArch(TT.getArchName()); in ParseARMTriple()
146 if (ArchID != ARM::ArchKind::INVALID && (CPU.empty() || CPU == "generic")) in ParseARMTriple()
/openbsd/gnu/llvm/llvm/lib/Target/CSKY/MCTargetDesc/
H A DCSKYELFStreamer.cpp181 CSKY::ArchKind ArchID = CSKY::parseCPUArch(CPU); in emitTargetAttributes()
183 if (ArchID == CSKY::ArchKind::CK804) in emitTargetAttributes()
184 ArchID = CSKY::ArchKind::CK803; in emitTargetAttributes()
188 if (ArchID == CSKY::ArchKind::INVALID) { in emitTargetAttributes()
/openbsd/gnu/llvm/llvm/lib/Target/ARM/
H A DARMSubtarget.cpp164 ARM::ArchKind AK = ARM::parseArch(ArchName); in initSubtargetFeatures()
165 if (AK == ARM::ArchKind::ARMV7S) in initSubtargetFeatures()
168 else if (AK == ARM::ArchKind::ARMV7K) in initSubtargetFeatures()
/openbsd/gnu/llvm/clang/lib/Driver/ToolChains/
H A DDarwin.cpp79 llvm::ARM::ArchKind ArchKind = llvm::ARM::parseArch(Str); in setTripleTypeForMachOArchName() local
84 if (ArchKind == llvm::ARM::ArchKind::ARMV6M || in setTripleTypeForMachOArchName()
85 ArchKind == llvm::ARM::ArchKind::ARMV7M || in setTripleTypeForMachOArchName()
86 ArchKind == llvm::ARM::ArchKind::ARMV7EM) { in setTripleTypeForMachOArchName()
970 llvm::ARM::ArchKind ArchKind = llvm::ARM::parseCPUArch(CPU); in ArmMachOArchNameCPU() local
971 if (ArchKind == llvm::ARM::ArchKind::INVALID) in ArmMachOArchNameCPU()
973 StringRef Arch = llvm::ARM::getArchName(ArchKind); in ArmMachOArchNameCPU()
/openbsd/gnu/llvm/llvm/include/llvm/MC/
H A DMCStreamer.h161 virtual void emitArch(ARM::ArchKind Arch);
163 virtual void emitObjectArch(ARM::ArchKind Arch);
/openbsd/gnu/llvm/llvm/lib/Target/CSKY/AsmParser/
H A DCSKYAsmParser.cpp1698 CSKY::ArchKind ID = (Tag == CSKYAttrs::CSKY_ARCH_NAME) in parseDirectiveAttribute()
1701 if (ID == CSKY::ArchKind::INVALID) in parseDirectiveAttribute()
/openbsd/gnu/llvm/llvm/lib/Target/ARM/AsmParser/
H A DARMAsmParser.cpp11376 ARM::ArchKind ID = ARM::parseArch(Arch); in parseDirectiveArch()
11378 if (ID == ARM::ArchKind::INVALID) in parseDirectiveArch()
12037 ARM::ArchKind ID = ARM::parseArch(Arch); in parseDirectiveObjectArch()
12039 if (ID == ARM::ArchKind::INVALID) in parseDirectiveObjectArch()