| /freebsd/contrib/llvm-project/llvm/include/llvm/TargetParser/ |
| H A D | Triple.h | 406 ArchType getArch() const { return Arch; } in getArch() function 512 return getArchPointerBitWidth(getArch()); in getArchPointerBitWidth() 691 return getArch() == Triple::aarch64 && in isWindowsArm64EC() 803 return getArch() == Triple::x86_64 && in isPS4() 810 return getArch() == Triple::x86_64 && in isPS5() 856 return getArch() == Triple::dxil; in isDXIL() 881 return getArch() == Triple::spir || getArch() == Triple::spir64; in isSPIR() 886 return getArch() == Triple::spirv32 || getArch() == Triple::spirv64 || in isSPIRV() 887 getArch() == Triple::spirv; in isSPIRV() 895 return getArch() == Triple::spirv; in isSPIRVLogical() [all …]
|
| /freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/ |
| H A D | Linux.cpp | 51 switch (TargetTriple.getArch()) { in getMultiarchTriple() 199 if (Triple.getArch() == llvm::Triple::x86 || Triple.isPPC32() || in getOSLibDir() 200 Triple.getArch() == llvm::Triple::sparc) in getOSLibDir() 203 if (Triple.getArch() == llvm::Triple::x86_64 && Triple.isX32()) in getOSLibDir() 206 if (Triple.getArch() == llvm::Triple::riscv32) in getOSLibDir() 217 llvm::Triple::ArchType Arch = Triple.getArch(); in Linux() 243 } else if (Triple.isAArch64() || Triple.getArch() == llvm::Triple::x86_64) { in Linux() 443 const llvm::Triple::ArchType Arch = getArch(); in getDynamicLinker() 699 GCCInstallation.getTriple().getArch() == llvm::Triple::x86 in addLibStdCxxIncludePaths() 795 const bool IsX86 = getTriple().getArch() == llvm::Triple::x86; in getSupportedSanitizers() [all …]
|
| H A D | MinGW.cpp | 38 if (getToolChain().getArch() == llvm::Triple::x86) { in ConstructJob() 40 } else if (getToolChain().getArch() == llvm::Triple::x86_64) { in ConstructJob() 129 switch (TC.getArch()) { in ConstructJob() 177 if (TC.getArch() == llvm::Triple::x86) in ConstructJob() 337 CmdArgs.push_back(TC.getArch() == llvm::Triple::x86 in ConstructJob() 390 if (RequireArchMatch && HostTriple.getArch() != T.getArch()) in isCrossCompiling() 598 if (getArch() == llvm::Triple::x86_64 || getArch() == llvm::Triple::arm || in getDefaultUnwindTableLevel() 599 getArch() == llvm::Triple::thumb || getArch() == llvm::Triple::aarch64) in getDefaultUnwindTableLevel() 605 return getArch() == llvm::Triple::x86_64 || in isPICDefault() 606 getArch() == llvm::Triple::aarch64; in isPICDefault() [all …]
|
| H A D | Managarm.cpp | 29 switch (TargetTriple.getArch()) { in getMultiarchTriple() 51 if (Triple.getArch() == llvm::Triple::x86 || Triple.isPPC32() || in getOSLibDir() 52 Triple.getArch() == llvm::Triple::sparc) in getOSLibDir() 55 if (Triple.getArch() == llvm::Triple::x86_64 && Triple.isX32()) in getOSLibDir() 58 if (Triple.getArch() == llvm::Triple::riscv32) in getOSLibDir() 120 switch (getTriple().getArch()) { in getDynamicLinker() 203 const bool IsX86_64 = getTriple().getArch() == llvm::Triple::x86_64; in getSupportedSanitizers()
|
| H A D | CrossWindows.cpp | 34 switch (TC.getArch()) { in ConstructJob() 95 switch (TC.getArch()) { in ConstructJob() 117 switch (T.getArch()) { in ConstructJob() 199 CmdArgs.push_back(Args.MakeArgString(TC.getArch() == llvm::Triple::x86 in ConstructJob() 221 …return getArch() == llvm::Triple::x86_64 ? UnwindTableLevel::Asynchronous : UnwindTableLevel::None; in getDefaultUnwindTableLevel() 225 return getArch() == llvm::Triple::x86_64; in isPICDefault() 229 return getArch() == llvm::Triple::x86_64; in isPIEDefault() 233 return getArch() == llvm::Triple::x86_64; in isPICDefaultForced()
|
| H A D | Cygwin.cpp | 50 if (getArch() == llvm::Triple::x86_64 || getArch() == llvm::Triple::aarch64 || in GetExceptionModel() 51 getArch() == llvm::Triple::arm || getArch() == llvm::Triple::thumb) in GetExceptionModel()
|
| H A D | NaCl.cpp | 55 const llvm::Triple::ArchType Arch = ToolChain.getArch(); in ConstructJob() 156 if (getToolChain().getArch() == llvm::Triple::mipsel) in ConstructJob() 173 if (getToolChain().getArch() == llvm::Triple::mipsel) in ConstructJob() 220 switch (Triple.getArch()) { in NaClToolChain() 268 switch (getTriple().getArch()) { in AddClangSystemIncludeArgs() 317 switch (getTriple().getArch()) { in addLibCxxIncludePaths() 356 if (TheTriple.getArch() == llvm::Triple::arm && in ComputeEffectiveClangTriple() 367 if (getTriple().getArch() == llvm::Triple::arm) in buildAssembler()
|
| H A D | MSVC.cpp | 110 llvm::archToLegacyVCArch(TC.getArch())); in ConstructJob() 215 TC.getArch() == llvm::Triple::x86 in ConstructJob() 369 llvm::Triple(llvm::sys::getProcessTriple()).getArch() != TC.getArch()) { in ConstructJob() 370 auto HostArch = llvm::Triple(llvm::sys::getProcessTriple()).getArch(); in ConstructJob() 483 if (getArch() == llvm::Triple::x86_64 || getArch() == llvm::Triple::arm || in getDefaultUnwindTableLevel() 484 getArch() == llvm::Triple::thumb || getArch() == llvm::Triple::aarch64) in getDefaultUnwindTableLevel() 491 return getArch() == llvm::Triple::x86_64 || in isPICDefault() 492 getArch() == llvm::Triple::aarch64; in isPICDefault() 500 return getArch() == llvm::Triple::x86_64 || in isPICDefaultForced() 501 getArch() == llvm::Triple::aarch64; in isPICDefaultForced() [all …]
|
| H A D | Hurd.cpp | 33 switch (TargetTriple.getArch()) { in getMultiarchTriple() 66 if (Triple.getArch() == llvm::Triple::x86) in getOSLibDir() 137 switch (getArch()) { in getDynamicLinker() 212 GCCInstallation.getTriple().getArch() == llvm::Triple::x86 ? "i386-gnu" in addLibStdCxxIncludePaths()
|
| H A D | NetBSD.cpp | 42 switch (ToolChain.getArch()) { in ConstructJob() 122 const llvm::Triple::ArchType Arch = ToolChain.getArch(); in ConstructJob() 288 switch (ToolChain.getArch()) { in ConstructJob() 391 switch (Triple.getArch()) { in NetBSD() 441 switch (getArch()) { in GetDefaultCXXStdlibType() 527 llvm::Triple::ArchType TArch = getTriple().getArch(); in GetExceptionModel() 535 const bool IsX86 = getTriple().getArch() == llvm::Triple::x86; in getSupportedSanitizers() 536 const bool IsX86_64 = getTriple().getArch() == llvm::Triple::x86_64; in getSupportedSanitizers()
|
| /freebsd/contrib/llvm-project/llvm/lib/BinaryFormat/ |
| H A D | MachO.cpp | 88 if (T.getArch() == Triple::ppc) in getCPUType() 90 if (T.getArch() == Triple::ppc64) in getCPUType() 102 if (T.isAArch64() || T.getArch() == Triple::aarch64_32) in getCPUSubType() 104 if (T.getArch() == Triple::ppc || T.getArch() == Triple::ppc64) in getCPUSubType()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCTargetMachine.cpp | 153 return T.getArch() == Triple::ppc64le || T.getArch() == Triple::ppcle; in isLittleEndianTriple() 158 bool is64Bit = T.getArch() == Triple::ppc64 || T.getArch() == Triple::ppc64le; in getDataLayoutString() 177 if ((T.getArch() == Triple::ppc64 && !T.isPPC64ELFv2ABI())) { in getDataLayoutString() 209 if (TT.getArch() == Triple::ppc64 || TT.getArch() == Triple::ppc64le) { in computeFSAdditions() 257 switch (TT.getArch()) { in computeTargetABI() 280 if (TT.getArch() == Triple::ppc64 || TT.isOSAIX()) in getEffectiveRelocModel() 548 if (TM->getTargetTriple().getArch() == Triple::ppc64le && in addMachineSSAOptimization()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/ |
| H A D | X86MCAsmInfo.cpp | 72 bool is64Bit = T.getArch() == Triple::x86_64; in X86MCAsmInfoDarwin() 117 bool is64Bit = T.getArch() == Triple::x86_64; in X86ELFMCAsmInfo() 153 if (Triple.getArch() == Triple::x86_64) { in X86MCAsmInfoMicrosoft() 193 if (Triple.getArch() == Triple::x86_64) { in X86MCAsmInfoGNUCOFF()
|
| /freebsd/contrib/llvm-project/llvm/lib/XRay/ |
| H A D | InstrumentationMap.cpp | 61 !(ObjFile.getBinary()->getArch() == Triple::x86_64 || in loadObj() 62 ObjFile.getBinary()->getArch() == Triple::loongarch64 || in loadObj() 63 ObjFile.getBinary()->getArch() == Triple::ppc64le || in loadObj() 64 ObjFile.getBinary()->getArch() == Triple::arm || in loadObj() 65 ObjFile.getBinary()->getArch() == Triple::aarch64 || in loadObj() 66 ObjFile.getBinary()->getArch() == Triple::riscv64)) in loadObj() 118 if (ObjFile.getBinary()->getArch() == Triple::arm) { in loadObj()
|
| /freebsd/contrib/llvm-project/clang/lib/Basic/Targets/ |
| H A D | SPIR.h | 117 HostTriple.getArch() != llvm::Triple::UnknownArch) { in BaseSPIRTargetInfo() 262 assert(Triple.getArch() == llvm::Triple::spir && in SPIR32TargetInfo() 279 assert(Triple.getArch() == llvm::Triple::spir64 && in SPIR64TargetInfo() 313 assert(Triple.getArch() == llvm::Triple::spirv && in SPIRVTargetInfo() 337 assert(Triple.getArch() == llvm::Triple::spirv32 && in SPIRV32TargetInfo() 361 assert(Triple.getArch() == llvm::Triple::spirv64 && in SPIRV64TargetInfo() 405 assert(Triple.getArch() == llvm::Triple::spirv64 && in SPIRV64AMDGCNTargetInfo()
|
| H A D | OSTargets.h | 185 switch (Triple.getArch()) { in DragonFlyBSDTargetInfo() 237 switch (Triple.getArch()) { in FreeBSDTargetInfo() 304 switch (Triple.getArch()) { in HaikuTargetInfo() 376 switch (Triple.getArch()) { in LinuxTargetInfo() 420 switch (Triple.getArch()) { in ManagarmTargetInfo() 450 switch (Triple.getArch()) { in NetBSDTargetInfo() 486 switch (Triple.getArch()) { in OpenBSDTargetInfo() 626 switch (Triple.getArch()) { in RTEMSTargetInfo() 678 switch (Triple.getArch()) { in SolarisTargetInfo() 905 if (Triple.getArch() == llvm::Triple::arm) { in NaClTargetInfo() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/ |
| H A D | ARMMCAsmInfo.cpp | 50 if ((TheTriple.getArch() == Triple::armeb) || in ARMMCAsmInfoDarwin() 51 (TheTriple.getArch() == Triple::thumbeb)) in ARMMCAsmInfoDarwin() 75 if ((TheTriple.getArch() == Triple::armeb) || in ARMELFMCAsmInfo() 76 (TheTriple.getArch() == Triple::thumbeb)) in ARMELFMCAsmInfo()
|
| /freebsd/contrib/llvm-project/llvm/lib/MC/ |
| H A D | MCObjectFileInfo.cpp | 37 if (T.getArch() == Triple::aarch64 || T.getArch() == Triple::aarch64_32) in useCompactUnwind() 74 (T.getArch() == Triple::aarch64 || T.getArch() == Triple::aarch64_32 || in initMachOMCObjectFileInfo() 153 Triple::ArchType ArchTy = T.getArch(); in initMachOMCObjectFileInfo() 220 else if (T.getArch() == Triple::aarch64 || T.getArch() == Triple::aarch64_32) in initMachOMCObjectFileInfo() 222 else if (T.getArch() == Triple::arm || T.getArch() == Triple::thumb) in initMachOMCObjectFileInfo() 340 switch (T.getArch()) { in initELFMCObjectFileInfo() 380 unsigned EHSectionType = T.getArch() == Triple::x86_64 in initELFMCObjectFileInfo() 387 if (T.isOSSolaris() && T.getArch() != Triple::x86_64) in initELFMCObjectFileInfo() 605 const bool IsThumb = T.getArch() == Triple::thumb; in initCOFFMCObjectFileInfo() 623 if (T.getArch() == Triple::x86_64 || T.getArch() == Triple::aarch64 || in initCOFFMCObjectFileInfo() [all …]
|
| /freebsd/contrib/llvm-project/clang/lib/Driver/ |
| H A D | ToolChain.cpp | 197 getTriple().getArch() == llvm::Triple::ppc64le && in defaultToIEEELongDouble() 351 switch (Triple.getArch()) { in getMultilibFlags() 517 switch (Triple.getArch()) { in getDefaultUniversalArchName() 673 if (TC.getArch() == llvm::Triple::arm || TC.getArch() == llvm::Triple::armeb) in getArchNameForCompilerRTLib() 679 if (TC.getArch() == llvm::Triple::x86 && Triple.isAndroid()) in getArchNameForCompilerRTLib() 682 if (TC.getArch() == llvm::Triple::x86_64 && Triple.isX32()) in getArchNameForCompilerRTLib() 685 return llvm::Triple::getArchTypeName(TC.getArch()); in getArchNameForCompilerRTLib() 990 if (T.getArch() == Triple::arm && !T.isArmMClass()) { in getTargetSubDirPath() 1040 AddPath({getOSLibName(), llvm::Triple::getArchTypeName(getArch())}); in getArchSpecificLibPaths() 1180 switch (HostTriple.getArch()) { in isCrossCompiling() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86TargetMachine.cpp | 115 if (TT.getArch() == Triple::x86_64) in createTLOF() 123 if (TT.getArch() == Triple::x86_64) in createTLOF() 178 bool is64Bit = TT.getArch() == Triple::x86_64; in getEffectiveRelocModel() 220 bool Is64Bit = TT.getArch() == Triple::x86_64; in getEffectiveX86CodeModel() 491 if (TT.getArch() == Triple::x86_64) { in addIRPasses() 550 if (TT.isOSWindows() && TT.getArch() == Triple::x86) in addPreISel() 639 if (TT.isOSWindows() && TT.getArch() == Triple::x86_64) in addPreEmitPass2() 676 if (TT.isOSWindows() && (TT.getArch() == Triple::x86_64)) in addPreEmitPass2()
|
| /freebsd/contrib/llvm-project/llvm/lib/TargetParser/ |
| H A D | Triple.cpp | 925 switch (T.getArch()) { in getDefaultFormat() 1497 return (getArch() == aarch64) ? VersionTuple(7) : VersionTuple(5); in getiOSVersion() 1569 if (getArch() != spirv || getOS() != Vulkan) in getVulkanVersion() 1594 if (getArch() != dxil || getOS() != ShaderModel) in getDXILVersion() 1737 switch (getArch()) { in getTrampolineSize() 1755 return getArchPointerBitWidth(getArch()) == 64; in isArch64Bit() 1759 return getArchPointerBitWidth(getArch()) == 32; in isArch32Bit() 1763 return getArchPointerBitWidth(getArch()) == 16; in isArch16Bit() 1768 switch (getArch()) { in get32BitArchVariant() 1847 switch (getArch()) { in get64BitArchVariant() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/MCTargetDesc/ |
| H A D | PPCMCAsmInfo.cpp | 181 T.getArch() == Triple::ppc64le || T.getArch() == Triple::ppcle; in PPCELFMCAsmInfo() 226 if (T.getArch() == Triple::ppc64le || T.getArch() == Triple::ppcle) in PPCXCOFFMCAsmInfo()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVSubtarget.h | 98 return TargetTriple.getArch() == Triple::spirv; in isLogicalSPIRV() 101 return TargetTriple.getArch() == Triple::spirv32 || in isPhysicalSPIRV() 102 TargetTriple.getArch() == Triple::spirv64; in isPhysicalSPIRV()
|
| /freebsd/contrib/llvm-project/llvm/lib/Object/ |
| H A D | RelocationResolver.cpp | 776 switch (Obj.getArch()) { in getRelocationResolver() 791 switch (Obj.getArch()) { in getRelocationResolver() 827 switch (Obj.getArch()) { in getRelocationResolver() 863 if (Obj.getArch() == Triple::x86_64) in getRelocationResolver() 867 if (Obj.getArch() == Triple::wasm32) in getRelocationResolver() 869 if (Obj.getArch() == Triple::wasm64) in getRelocationResolver() 897 if (Obj->getArch() != Triple::loongarch32 && in resolveRelocation() 898 Obj->getArch() != Triple::loongarch64 && in resolveRelocation() 899 Obj->getArch() != Triple::riscv32 && in resolveRelocation() 900 Obj->getArch() != Triple::riscv64) in resolveRelocation()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/MCTargetDesc/ |
| H A D | AMDGPUMCTargetDesc.cpp | 64 if (TT.getArch() == Triple::r600) in createAMDGPUMCRegisterInfo() 79 if (TT.getArch() == Triple::r600) in createAMDGPUMCSubtargetInfo() 104 if (T.getArch() == Triple::r600) in createAMDGPUMCInstPrinter()
|