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

References

gen/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc
  263     .Case("interrupt", true && (T.getArch() == llvm::Triple::riscv32 || T.getArch() == llvm::Triple::riscv64) ? 1 : 0)
  711     .Case("interrupt", true && (T.getArch() == llvm::Triple::riscv32 || T.getArch() == llvm::Triple::riscv64) && LangOpts.CPlusPlus11 ? 1 : 0)
gen/tools/clang/include/clang/Sema/AttrParsedAttrImpl.inc
   79   return true && (T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::armeb || T.getArch() == llvm::Triple::thumbeb || T.getArch() == llvm::Triple::avr || T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::msp430 || T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel || T.getArch() == llvm::Triple::riscv32 || T.getArch() == llvm::Triple::riscv64);
include/llvm/ADT/Triple.h
  730     return getArch() == Triple::riscv32 || getArch() == Triple::riscv64;
include/llvm/Object/ELFObjectFile.h
 1158       return Triple::riscv64;
lib/CodeGen/TargetLoweringObjectFileImpl.cpp
  226   case Triple::riscv64:
lib/Object/RelocationResolver.cpp
  560       case Triple::riscv64:
lib/Support/Triple.cpp
   44   case riscv64:        return "riscv64";
  146   case riscv64:     return "riscv";
  288     .Case("riscv64", riscv64)
  420     .Case("riscv64", Triple::riscv64)
  692   case Triple::riscv64:
 1278   case llvm::Triple::riscv64:
 1357   case Triple::riscv64:        T.setArch(Triple::riscv32); break;
 1401   case Triple::riscv64:
 1419   case Triple::riscv32:         T.setArch(Triple::riscv64);    break;
 1454   case Triple::riscv64:
 1542   case Triple::riscv64:
lib/Target/RISCV/TargetInfo/RISCVTargetInfo.cpp
   26   RegisterTarget<Triple::riscv64> Y(getTheRISCV64Target(), "riscv64",
tools/clang/lib/Basic/Targets.cpp
  376   case llvm::Triple::riscv64:
tools/clang/lib/Basic/Targets/RISCV.cpp
   89   bool Is64Bit = getTriple().getArch() == llvm::Triple::riscv64;
  132   bool Is64Bit = getTriple().getArch() == llvm::Triple::riscv64;
tools/clang/lib/CodeGen/TargetInfo.cpp
 9808   case llvm::Triple::riscv64: {
tools/clang/lib/Driver/Driver.cpp
 4838       case llvm::Triple::riscv64:
tools/clang/lib/Driver/ToolChains/Arch/RISCV.cpp
  455           Triple.getArch() == llvm::Triple::riscv64) &&
tools/clang/lib/Driver/ToolChains/Clang.cpp
  445   case llvm::Triple::riscv64:
 1278   case llvm::Triple::riscv64:
 1401   case llvm::Triple::riscv64:
 6236   case llvm::Triple::riscv64:
tools/clang/lib/Driver/ToolChains/CommonArgs.cpp
 1430   case llvm::Triple::riscv64:
 1497   case llvm::Triple::riscv64:
tools/clang/lib/Driver/ToolChains/FreeBSD.cpp
  204   case llvm::Triple::riscv64:
tools/clang/lib/Driver/ToolChains/Gnu.cpp
  280   case llvm::Triple::riscv64:
  708   case llvm::Triple::riscv64: {
 1526   bool IsRV64 = TargetTriple.getArch() == llvm::Triple::riscv64;
 2261   case llvm::Triple::riscv64:
 2582   case llvm::Triple::riscv64:
 2729       getTriple().getArch() == llvm::Triple::riscv64;
tools/clang/lib/Driver/ToolChains/Linux.cpp
  611   case llvm::Triple::riscv64: {
tools/clang/lib/Sema/SemaDeclAttr.cpp
 5772   case llvm::Triple::riscv64:
tools/lld/ELF/InputFiles.cpp
 1346   case Triple::riscv64:
unittests/ADT/TripleTest.cpp
  322   EXPECT_EQ(Triple::riscv64, T.getArch());
  328   EXPECT_EQ(Triple::riscv64, T.getArch());
  334   EXPECT_EQ(Triple::riscv64, T.getArch());
  887   T.setArch(Triple::riscv64);
  985   EXPECT_EQ(Triple::riscv64, T.get64BitArchVariant().getArch());
  987   T.setArch(Triple::riscv64);
  989   EXPECT_EQ(Triple::riscv64, T.get64BitArchVariant().getArch());