Home
last modified time | relevance | path

Searched refs:ISAKind (Results 1 – 6 of 6) sorted by relevance

/netbsd/external/apache2/llvm/dist/llvm/lib/Support/
H A DARMTargetParser.cpp251 ARM::ISAKind ARM::parseArchISA(StringRef Arch) { in parseArchISA()
252 return StringSwitch<ISAKind>(Arch) in parseArchISA()
253 .StartsWith("aarch64", ISAKind::AARCH64) in parseArchISA()
254 .StartsWith("arm64", ISAKind::AARCH64) in parseArchISA()
255 .StartsWith("thumb", ISAKind::THUMB) in parseArchISA()
256 .StartsWith("arm", ISAKind::ARM) in parseArchISA()
257 .Default(ISAKind::INVALID); in parseArchISA()
H A DTriple.cpp339 ARM::ISAKind ISA = ARM::parseArchISA(ArchName); in parseARMArch()
346 case ARM::ISAKind::ARM: in parseARMArch()
349 case ARM::ISAKind::THUMB: in parseARMArch()
352 case ARM::ISAKind::AARCH64: in parseARMArch()
355 case ARM::ISAKind::INVALID: in parseARMArch()
362 case ARM::ISAKind::ARM: in parseARMArch()
365 case ARM::ISAKind::THUMB: in parseARMArch()
368 case ARM::ISAKind::AARCH64: in parseARMArch()
371 case ARM::ISAKind::INVALID: in parseARMArch()
386 if (ISA == ARM::ISAKind::THUMB && in parseARMArch()
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/Support/
H A DARMTargetParser.h163 enum class ISAKind { INVALID = 0, ARM, THUMB, AARCH64 }; enum
271 ISAKind parseArchISA(StringRef Arch);
/netbsd/external/apache2/llvm/dist/clang/lib/Basic/Targets/
H A DARM.cpp142 (ArchISA == llvm::ARM::ISAKind::ARM && ArchVersion >= 6) || in setAtomic()
143 (ArchISA == llvm::ARM::ISAKind::THUMB && ArchVersion >= 7); in setAtomic()
167 return ArchISA == llvm::ARM::ISAKind::THUMB; in isThumb()
H A DARM.h58 llvm::ARM::ISAKind ArchISA;
/netbsd/external/apache2/llvm/dist/clang/lib/Driver/ToolChains/
H A DGnu.cpp1551 (IsArmArch && llvm::ARM::parseArchISA(Arch) == llvm::ARM::ISAKind::THUMB); in findAndroidArmMultilibs()