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

Declarations

include/llvm/ADT/Triple.h
  400   bool isArch64Bit() const;

References

gen/lib/Target/RISCV/RISCVGenCompressInstEmitter.inc
  115     if (STI.getTargetTriple().isArch64Bit())
  948     if (STI.getTargetTriple().isArch64Bit())
include/llvm/ADT/Triple.h
  670     if (isArch64Bit() && Env[0] < 21)
lib/CodeGen/TargetLoweringBase.cpp
   98     return !TT.isMacOSXVersionLT(10, 9) && TT.isArch64Bit();
lib/Support/Host.cpp
 1536   if (sizeof(void *) == 4 && PT.isArch64Bit())
lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp
  691   bool IsN64 = TT.isArch64Bit() && !IsN32;
  692   bool HasRelocationAddend = TT.isArch64Bit();
lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp
  239     return createPPCXCOFFObjectWriter(TT.isArch64Bit());
lib/Target/PowerPC/PPCTargetMachine.cpp
  263   assert(TT.isArch64Bit() && "Unsupported PPC architecture.");
lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp
  375   return new RISCVAsmBackend(STI, OSABI, TT.isArch64Bit(), Options);
lib/Target/RISCV/MCTargetDesc/RISCVMCAsmInfo.cpp
   23   CodePointerSize = CalleeSaveStackSlotSize = TT.isArch64Bit() ? 8 : 4;
lib/Target/RISCV/MCTargetDesc/RISCVMCTargetDesc.cpp
   69     CPUName = TT.isArch64Bit() ? "generic-rv64" : "generic-rv32";
lib/Target/RISCV/RISCVInstrInfo.cpp
  529           if (STI.getTargetTriple().isArch64Bit())
lib/Target/RISCV/RISCVSubtarget.cpp
   35   bool Is64Bit = TT.isArch64Bit();
lib/Target/RISCV/RISCVTargetMachine.cpp
   42   if (TT.isArch64Bit()) {
lib/Target/RISCV/Utils/RISCVBaseInfo.cpp
   25   bool IsRV64 = TT.isArch64Bit();
   74   if (TT.isArch64Bit() && FeatureBits[RISCV::FeatureRV32E])
lib/Target/WebAssembly/MCTargetDesc/WebAssemblyAsmBackend.cpp
  134   return new WebAssemblyAsmBackend(TT.isArch64Bit(), TT.isOSEmscripten());
lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCAsmInfo.cpp
   26   CodePointerSize = CalleeSaveStackSlotSize = T.isArch64Bit() ? 8 : 4;
lib/Target/WebAssembly/WebAssemblyRegisterInfo.cpp
  140   return Regs[TFI->hasFP(MF)][TT.isArch64Bit()];
lib/Target/WebAssembly/WebAssemblySubtarget.h
   94   bool hasAddr64() const { return TargetTriple.isArch64Bit(); }
lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp
  112                         TT.isArch64Bit() ? "e-m:e-p:64:64-i64:64-n32:64-S128"
lib/Target/X86/X86AsmPrinter.cpp
  569       if (!TT.isArch32Bit() && !TT.isArch64Bit())
  577       int WordSize = TT.isArch64Bit() ? 8 : 4;
lib/Target/X86/X86RegisterInfo.cpp
   45     : X86GenRegisterInfo((TT.isArch64Bit() ? X86::RIP : X86::EIP),
   48                          (TT.isArch64Bit() ? X86::RIP : X86::EIP)) {
   52   Is64Bit = TT.isArch64Bit();
lib/Target/X86/X86TargetMachine.cpp
  116   if ((TT.isArch64Bit() &&
  118       !TT.isArch64Bit())
  125   if (TT.isArch64Bit() || TT.isOSWindows() || TT.isOSNaCl())
  135   else if (TT.isArch64Bit() || TT.isOSDarwin())
  144   if (TT.isArch64Bit())
  150   if ((!TT.isArch64Bit() && TT.isOSWindows()) || TT.isOSIAMCU())
tools/clang/include/clang/AST/ASTContext.h
 1704     if (T.isOSWindows() && T.isArch64Bit())
 1713     if (T.isOSWindows() && T.isArch64Bit())
tools/clang/lib/AST/MicrosoftCXXABI.cpp
  253   if (Target.getTriple().isArch64Bit()) {
tools/clang/lib/AST/PrintfFormatString.cpp
  528         return Ctx.getTargetInfo().getTriple().isArch64Bit()
  563         return Ctx.getTargetInfo().getTriple().isArch64Bit()
tools/clang/lib/AST/RecordLayoutBuilder.cpp
 2516   RequiredAlignment = Context.getTargetInfo().getTriple().isArch64Bit()
tools/clang/lib/Basic/TargetInfo.cpp
   70     NewAlign = Triple.isArch64Bit() ? 128 : Triple.isArch32Bit() ? 64 : 0;
tools/clang/lib/Basic/Targets/OSTargets.cpp
  142   if (Triple.isArch64Bit()) {
  207   if (Triple.isArch64Bit())
tools/clang/lib/Basic/Targets/OSTargets.h
   99       if (Triple.isArch64Bit())
tools/clang/lib/Driver/Driver.cpp
  626         HostTriple.isArch64Bit() ? "nvptx64-nvidia-cuda" : "nvptx-nvidia-cuda";
tools/clang/lib/Driver/ToolChains/AIX.cpp
   31   const bool IsArch64Bit = ToolChain.getTriple().isArch64Bit();
tools/clang/lib/Driver/ToolChains/AMDGPU.cpp
   90     DAL->AddFlagArg(nullptr, Opts.getOption(getTriple().isArch64Bit()
tools/clang/lib/Driver/ToolChains/Cuda.cpp
  148     if (HostTriple.isArch64Bit() && FS.exists(InstallPath + "/lib64"))
  352   CmdArgs.push_back(TC.getTriple().isArch64Bit() ? "-m64" : "-m32");
  459   CmdArgs.push_back(TC.getTriple().isArch64Bit() ? "-64" : "-32");
tools/clang/lib/Driver/ToolChains/Darwin.cpp
  910   if (isTargetWatchOSBased() || getTriple().isArch64Bit()) {
tools/clang/lib/Driver/ToolChains/Gnu.cpp
 1602   else if (TargetTriple.isArch64Bit() && IsX32 && !NonExistent(Altx32))
 1604   else if (TargetTriple.isArch64Bit() && !IsX32 && !NonExistent(Alt64))
 1632   addMultilibFlag(TargetTriple.isArch64Bit() && !IsX32, "m64", Flags);
 1634   addMultilibFlag(TargetTriple.isArch64Bit() && IsX32, "mx32", Flags);
tools/clang/lib/Driver/ToolChains/Gnu.h
  307   bool isTarget64Bit() const { return getTriple().isArch64Bit(); }
tools/clang/lib/Driver/ToolChains/Linux.cpp
  404       Triple.isArch64Bit())
  517     return Triple.isArch64Bit() ? "/system/bin/linker64" : "/system/bin/linker";
tools/clang/lib/Driver/ToolChains/MSVC.cpp
  881           llvm::Triple(llvm::sys::getProcessTriple()).isArch64Bit();
tools/clang/lib/Driver/ToolChains/WebAssembly.cpp
   99   assert(Triple.isArch32Bit() != Triple.isArch64Bit());
tools/dsymutil/DwarfLinker.cpp
 2498   Asm.emitInt8(Map.getTriple().isArch64Bit() ? 8 : 4);
tools/lld/ELF/InputFiles.cpp
 1317     return t.isArch64Bit() ? ELF64LEKind : ELF32LEKind;
 1318   return t.isArch64Bit() ? ELF64BEKind : ELF32BEKind;
tools/lldb/source/Plugins/Platform/FreeBSD/PlatformFreeBSD.cpp
  139         if (hostArch.IsValid() && hostArch.GetTriple().isArch64Bit()) {
tools/lldb/source/Plugins/Platform/Linux/PlatformLinux.cpp
  138         if (hostArch.IsValid() && hostArch.GetTriple().isArch64Bit()) {
tools/lldb/source/Plugins/Platform/NetBSD/PlatformNetBSD.cpp
  131         if (hostArch.IsValid() && hostArch.GetTriple().isArch64Bit()) {
tools/lldb/source/Plugins/Platform/gdb-server/PlatformRemoteGDBServer.cpp
  219              remote_arch.GetTriple().isArch64Bit()) {
tools/lli/lli.cpp
  316   if (TargetTriple.isArch64Bit())
tools/llvm-exegesis/lib/X86/Target.cpp
  599   if (!TT.isArch64Bit()) {
  608   if (!TT.isArch64Bit()) {
tools/llvm-ifs/llvm-ifs.cpp
  292   OS << (T.isArch64Bit() ? "64" : "32");
tools/llvm-nm/llvm-nm.cpp
  334     return Triple(IRObj->getTargetTriple()).isArch64Bit();
unittests/ADT/TripleTest.cpp
  561   EXPECT_TRUE(T.isArch64Bit());
  769   EXPECT_FALSE(T.isArch64Bit());
  774   EXPECT_FALSE(T.isArch64Bit());
  779   EXPECT_FALSE(T.isArch64Bit());
  784   EXPECT_FALSE(T.isArch64Bit());
  789   EXPECT_TRUE(T.isArch64Bit());
  794   EXPECT_FALSE(T.isArch64Bit());
  799   EXPECT_FALSE(T.isArch64Bit());
  804   EXPECT_TRUE(T.isArch64Bit());
  809   EXPECT_FALSE(T.isArch64Bit());
  814   EXPECT_TRUE(T.isArch64Bit());
  819   EXPECT_FALSE(T.isArch64Bit());
  824   EXPECT_TRUE(T.isArch64Bit());
  829   EXPECT_FALSE(T.isArch64Bit());
  834   EXPECT_TRUE(T.isArch64Bit());
  839   EXPECT_FALSE(T.isArch64Bit());
  844   EXPECT_TRUE(T.isArch64Bit());
  849   EXPECT_FALSE(T.isArch64Bit());
  854   EXPECT_FALSE(T.isArch64Bit());
  859   EXPECT_TRUE(T.isArch64Bit());
  864   EXPECT_FALSE(T.isArch64Bit());
  869   EXPECT_TRUE(T.isArch64Bit());
  874   EXPECT_FALSE(T.isArch64Bit());
  879   EXPECT_FALSE(T.isArch64Bit());
  884   EXPECT_FALSE(T.isArch64Bit());
  890   EXPECT_TRUE(T.isArch64Bit());
 1155   EXPECT_FALSE(T.isArch64Bit());
 1170   EXPECT_TRUE(T.isArch64Bit());
 1185   EXPECT_TRUE(T.isArch64Bit());
 1200   EXPECT_TRUE(T.isArch64Bit());
 1215   EXPECT_FALSE(T.isArch64Bit());
 1230   EXPECT_FALSE(T.isArch64Bit());
unittests/DebugInfo/DWARF/DwarfUtils.cpp
   45   if (AddrSize == 4 && T.isArch64Bit())