Searched refs:ISAKind (Results 1 – 3 of 3) sorted by relevance
243 ARM::ISAKind ARM::parseArchISA(StringRef Arch) { in parseArchISA()244 return StringSwitch<ISAKind>(Arch) in parseArchISA()245 .StartsWith("aarch64", ISAKind::AARCH64) in parseArchISA()246 .StartsWith("arm64", ISAKind::AARCH64) in parseArchISA()247 .StartsWith("thumb", ISAKind::THUMB) in parseArchISA()248 .StartsWith("arm", ISAKind::ARM) in parseArchISA()249 .Default(ISAKind::INVALID); in parseArchISA()
324 ARM::ISAKind ISA = ARM::parseArchISA(ArchName); in parseARMArch()331 case ARM::ISAKind::ARM: in parseARMArch()334 case ARM::ISAKind::THUMB: in parseARMArch()337 case ARM::ISAKind::AARCH64: in parseARMArch()340 case ARM::ISAKind::INVALID: in parseARMArch()347 case ARM::ISAKind::ARM: in parseARMArch()350 case ARM::ISAKind::THUMB: in parseARMArch()353 case ARM::ISAKind::AARCH64: in parseARMArch()356 case ARM::ISAKind::INVALID: in parseARMArch()371 if (ISA == ARM::ISAKind::THUMB && in parseARMArch()
149 enum class ISAKind { INVALID = 0, ARM, THUMB, AARCH64 }; enum256 ISAKind parseArchISA(StringRef Arch);