reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

include/llvm/Support/ARMTargetParser.h
  256 ISAKind parseArchISA(StringRef Arch);

References

lib/Support/Triple.cpp
  322   ARM::ISAKind ISA = ARM::parseArchISA(ArchName);
tools/clang/lib/Basic/Targets/ARM.cpp
  109   ArchISA = llvm::ARM::parseArchISA(ArchName);
tools/clang/lib/Driver/ToolChains/Gnu.cpp
 1476       (IsArmArch && llvm::ARM::parseArchISA(Arch) == llvm::ARM::ISAKind::THUMB);
unittests/Support/TargetParserTest.cpp
  679     EXPECT_EQ(ARM::ISAKind::ARM, ARM::parseArchISA(arm_1));
  680     EXPECT_EQ(ARM::ISAKind::ARM, ARM::parseArchISA(arm_2));
  681     EXPECT_EQ(ARM::ISAKind::ARM, ARM::parseArchISA(arm_3));
  687       EXPECT_EQ(ARM::ISAKind::THUMB, ARM::parseArchISA(thumb_1));
  688       EXPECT_EQ(ARM::ISAKind::THUMB, ARM::parseArchISA(thumb_2));
  689       EXPECT_EQ(ARM::ISAKind::THUMB, ARM::parseArchISA(thumb_3));
  697   EXPECT_EQ(ARM::ISAKind::AARCH64, ARM::parseArchISA("aarch64"));
  698   EXPECT_EQ(ARM::ISAKind::AARCH64, ARM::parseArchISA("aarch64_be"));
  699   EXPECT_EQ(ARM::ISAKind::AARCH64, ARM::parseArchISA("arm64"));
  700   EXPECT_EQ(ARM::ISAKind::AARCH64, ARM::parseArchISA("arm64_be"));
  701   EXPECT_EQ(ARM::ISAKind::AARCH64, ARM::parseArchISA("arm64_32"));
  702   EXPECT_EQ(ARM::ISAKind::AARCH64, ARM::parseArchISA("aarch64_32"));