Lines Matching refs:ArchName
213 static Triple::ArchType parseBPFArch(StringRef ArchName) { in parseBPFArch() argument
214 if (ArchName.equals("bpf")) { in parseBPFArch()
219 } else if (ArchName.equals("bpf_be") || ArchName.equals("bpfeb")) { in parseBPFArch()
221 } else if (ArchName.equals("bpf_le") || ArchName.equals("bpfel")) { in parseBPFArch()
277 static Triple::ArchType parseARMArch(StringRef ArchName) { in parseARMArch() argument
278 unsigned ISA = ARM::parseArchISA(ArchName); in parseARMArch()
279 unsigned ENDIAN = ARM::parseArchEndian(ArchName); in parseARMArch()
313 ArchName = ARM::getCanonicalArchName(ArchName); in parseARMArch()
314 if (ArchName.empty()) in parseARMArch()
319 (ArchName.startswith("v2") || ArchName.startswith("v3"))) in parseARMArch()
323 unsigned Profile = ARM::parseArchProfile(ArchName); in parseARMArch()
324 unsigned Version = ARM::parseArchVersion(ArchName); in parseARMArch()
335 static Triple::ArchType parseArch(StringRef ArchName) { in parseArch() argument
336 auto AT = StringSwitch<Triple::ArchType>(ArchName) in parseArch()
387 if (ArchName.startswith("arm") || ArchName.startswith("thumb") || in parseArch()
388 ArchName.startswith("aarch64")) in parseArch()
389 return parseARMArch(ArchName); in parseArch()
390 if (ArchName.startswith("bpf")) in parseArch()
391 return parseBPFArch(ArchName); in parseArch()