Home
last modified time | relevance | path

Searched refs:getArch (Results 1 – 25 of 275) sorted by relevance

1234567891011

/freebsd/contrib/llvm-project/llvm/include/llvm/TargetParser/
H A DTriple.h379 ArchType getArch() const { return Arch; } in getArch() function
482 return getArchPointerBitWidth(getArch()); in getArchPointerBitWidth()
648 return getArch() == Triple::aarch64 && in isWindowsArm64EC()
760 return getArch() == Triple::x86_64 && in isPS4()
767 return getArch() == Triple::x86_64 && in isPS5()
809 return getArch() == Triple::dxil; in isDXIL()
832 return getArch() == Triple::spir || getArch() == Triple::spir64; in isSPIR()
837 return getArch() == Triple::spirv32 || getArch() == Triple::spirv64 || in isSPIRV()
838 getArch() == Triple::spirv; in isSPIRV()
843 return getArch() == Triple::spirv; in isSPIRVLogical()
[all …]
/freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/
H A DLinux.cpp52 switch (TargetTriple.getArch()) { in getMultiarchTriple()
206 if (Triple.getArch() == llvm::Triple::x86 || Triple.isPPC32() || in getOSLibDir()
207 Triple.getArch() == llvm::Triple::sparc) in getOSLibDir()
210 if (Triple.getArch() == llvm::Triple::x86_64 && Triple.isX32()) in getOSLibDir()
213 if (Triple.getArch() == llvm::Triple::riscv32) in getOSLibDir()
224 llvm::Triple::ArchType Arch = Triple.getArch(); in Linux()
250 } else if (Triple.isAArch64() || Triple.getArch() == llvm::Triple::x86_64) { in Linux()
439 const llvm::Triple::ArchType Arch = getArch(); in getDynamicLinker()
695 GCCInstallation.getTriple().getArch() == llvm::Triple::x86 in addLibStdCxxIncludePaths()
784 const bool IsX86 = getTriple().getArch() == llvm::Triple::x86; in getSupportedSanitizers()
[all …]
H A DMinGW.cpp38 if (getToolChain().getArch() == llvm::Triple::x86) { in ConstructJob()
40 } else if (getToolChain().getArch() == llvm::Triple::x86_64) { in ConstructJob()
122 switch (TC.getArch()) { in ConstructJob()
165 if (TC.getArch() == llvm::Triple::x86) in ConstructJob()
323 CmdArgs.push_back(TC.getArch() == llvm::Triple::x86 in ConstructJob()
376 if (RequireArchMatch && HostTriple.getArch() != T.getArch()) in isCrossCompiling()
584 if (getArch() == llvm::Triple::x86_64 || getArch() == llvm::Triple::arm || in getDefaultUnwindTableLevel()
585 getArch() == llvm::Triple::thumb || getArch() == llvm::Triple::aarch64) in getDefaultUnwindTableLevel()
591 return getArch() == llvm::Triple::x86_64 || in isPICDefault()
592 getArch() == llvm::Triple::aarch64; in isPICDefault()
[all …]
H A DCrossWindows.cpp34 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 DNetBSD.cpp42 switch (ToolChain.getArch()) { in ConstructJob()
122 const llvm::Triple::ArchType Arch = ToolChain.getArch(); in ConstructJob()
288 switch (ToolChain.getArch()) { in ConstructJob()
390 switch (Triple.getArch()) { in NetBSD()
440 switch (getArch()) { in GetDefaultCXXStdlibType()
526 llvm::Triple::ArchType TArch = getTriple().getArch(); in GetExceptionModel()
534 const bool IsX86 = getTriple().getArch() == llvm::Triple::x86; in getSupportedSanitizers()
535 const bool IsX86_64 = getTriple().getArch() == llvm::Triple::x86_64; in getSupportedSanitizers()
570 getTriple().getArch() == llvm::Triple::aarch64 || in addClangTargetOptions()
571 getTriple().getArch() == llvm::Triple::aarch64_be || in addClangTargetOptions()
[all …]
H A DMSVC.cpp109 llvm::archToLegacyVCArch(TC.getArch())); in ConstructJob()
211 TC.getArch() == llvm::Triple::x86 in ConstructJob()
364 llvm::Triple(llvm::sys::getProcessTriple()).getArch() != TC.getArch()) { in ConstructJob()
365 auto HostArch = llvm::Triple(llvm::sys::getProcessTriple()).getArch(); in ConstructJob()
478 if (getArch() == llvm::Triple::x86_64 || getArch() == llvm::Triple::arm || in getDefaultUnwindTableLevel()
479 getArch() == llvm::Triple::thumb || getArch() == llvm::Triple::aarch64) in getDefaultUnwindTableLevel()
486 return getArch() == llvm::Triple::x86_64 || in isPICDefault()
487 getArch() == llvm::Triple::aarch64; in isPICDefault()
495 return getArch() == llvm::Triple::x86_64 || in isPICDefaultForced()
496 getArch() == llvm::Triple::aarch64; in isPICDefaultForced()
[all …]
H A DBareMetal.cpp119 if (Triple.getArch() != llvm::Triple::arm && in isARMBareMetal()
120 Triple.getArch() != llvm::Triple::thumb && in isARMBareMetal()
121 Triple.getArch() != llvm::Triple::armeb && in isARMBareMetal()
122 Triple.getArch() != llvm::Triple::thumbeb) in isARMBareMetal()
140 if (Triple.getArch() != llvm::Triple::aarch64 && in isAArch64BareMetal()
141 Triple.getArch() != llvm::Triple::aarch64_be) in isAArch64BareMetal()
471 const llvm::Triple::ArchType Arch = TC.getArch(); in ConstructJob()
542 const bool IsX86_64 = getTriple().getArch() == llvm::Triple::x86_64; in getSupportedSanitizers()
543 const bool IsAArch64 = getTriple().getArch() == llvm::Triple::aarch64 || in getSupportedSanitizers()
544 getTriple().getArch() == llvm::Triple::aarch64_be; in getSupportedSanitizers()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/MCTargetDesc/
H A DPPCMCAsmInfo.cpp29 T.getArch() == Triple::ppc64le || T.getArch() == Triple::ppcle; in PPCELFMCAsmInfo()
59 if (T.getArch() == Triple::ppc64le || T.getArch() == Triple::ppcle) in PPCXCOFFMCAsmInfo()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMMCAsmInfo.cpp21 if ((TheTriple.getArch() == Triple::armeb) || in ARMMCAsmInfoDarwin()
22 (TheTriple.getArch() == Triple::thumbeb)) in ARMMCAsmInfoDarwin()
45 if ((TheTriple.getArch() == Triple::armeb) || in ARMELFMCAsmInfo()
46 (TheTriple.getArch() == Triple::thumbeb)) in ARMELFMCAsmInfo()
/freebsd/contrib/llvm-project/clang/lib/Basic/Targets/
H A DAMDGPU.h55 return getTriple().getArch() == llvm::Triple::amdgcn || in hasFP64()
66 return getTriple().getArch() == llvm::Triple::amdgcn; in hasFastFMA()
70 return getTriple().getArch() == llvm::Triple::amdgcn || in hasFMAF()
79 return getTriple().getArch() == llvm::Triple::amdgcn || in hasLDEXPF()
84 return TT.getArch() == llvm::Triple::amdgcn; in isAMDGCN()
88 return TT.getArch() == llvm::Triple::r600; in isR600()
115 return getTriple().getArch() == llvm::Triple::amdgcn ? 64 : 32; in getMaxPointerWidth()
259 if (getTriple().getArch() == llvm::Triple::amdgcn) in isValidCPUName()
267 if (getTriple().getArch() == llvm::Triple::amdgcn) { in setCPU()
H A DSPIR.h110 HostTriple.getArch() != llvm::Triple::UnknownArch) { in BaseSPIRTargetInfo()
256 assert(Triple.getArch() == llvm::Triple::spir && in SPIR32TargetInfo()
273 assert(Triple.getArch() == llvm::Triple::spir64 && in SPIR64TargetInfo()
305 assert(Triple.getArch() == llvm::Triple::spirv && in SPIRVTargetInfo()
329 assert(Triple.getArch() == llvm::Triple::spirv32 && in SPIRV32TargetInfo()
350 assert(Triple.getArch() == llvm::Triple::spirv64 && in SPIRV64TargetInfo()
372 assert(Triple.getArch() == llvm::Triple::spirv64 && in SPIRV64AMDGCNTargetInfo()
H A DOSTargets.h160 switch (Triple.getArch()) { in DragonFlyBSDTargetInfo()
212 switch (Triple.getArch()) { in FreeBSDTargetInfo()
279 switch (Triple.getArch()) { in HaikuTargetInfo()
351 switch (Triple.getArch()) { in LinuxTargetInfo()
395 switch (Triple.getArch()) { in NetBSDTargetInfo()
431 switch (Triple.getArch()) { in OpenBSDTargetInfo()
571 switch (Triple.getArch()) { in RTEMSTargetInfo()
630 switch (Triple.getArch()) { in SolarisTargetInfo()
838 if (Triple.getArch() == llvm::Triple::arm) { in NaClTargetInfo()
840 } else if (Triple.getArch() == llvm::Triple::x86) { in NaClTargetInfo()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/BinaryFormat/
H A DMachO.cpp88 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/AMDGPU/MCTargetDesc/
H A DAMDGPUMCAsmInfo.cpp19 CodePointerSize = (TT.getArch() == Triple::amdgcn) ? 8 : 4; in AMDGPUMCAsmInfo()
27 MaxInstLength = (TT.getArch() == Triple::amdgcn) ? 20 : 16; in AMDGPUMCAsmInfo()
56 if (!STI || STI->getTargetTriple().getArch() == Triple::r600) in getMaxInstLength()
H A DAMDGPUMCTargetDesc.cpp64 if (TT.getArch() == Triple::r600) in createAMDGPUMCRegisterInfo()
79 if (TT.getArch() == Triple::r600) in createAMDGPUMCSubtargetInfo()
89 if (T.getArch() == Triple::r600) in createAMDGPUMCInstPrinter()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/
H A DX86MCAsmInfo.cpp40 bool is64Bit = T.getArch() == Triple::x86_64; in X86MCAsmInfoDarwin()
83 bool is64Bit = T.getArch() == Triple::x86_64; in X86ELFMCAsmInfo()
119 if (Triple.getArch() == Triple::x86_64) { in X86MCAsmInfoMicrosoft()
158 if (Triple.getArch() == Triple::x86_64) { in X86MCAsmInfoGNUCOFF()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCTargetMachine.cpp149 return T.getArch() == Triple::ppc64le || T.getArch() == Triple::ppcle; in isLittleEndianTriple()
154 bool is64Bit = T.getArch() == Triple::ppc64 || T.getArch() == Triple::ppc64le; in getDataLayoutString()
173 if ((T.getArch() == Triple::ppc64 && !T.isPPC64ELFv2ABI())) { in getDataLayoutString()
205 if (TT.getArch() == Triple::ppc64 || TT.getArch() == Triple::ppc64le) { in computeFSAdditions()
253 switch (TT.getArch()) { in computeTargetABI()
276 if (TT.getArch() == Triple::ppc64 || TT.isOSAIX()) in getEffectiveRelocModel()
541 if (TM->getTargetTriple().getArch() == Triple::ppc64le && in addMachineSSAOptimization()
/freebsd/contrib/llvm-project/clang/lib/Driver/
H A DToolChain.cpp269 switch (Triple.getArch()) { in getMultilibFlags()
430 switch (Triple.getArch()) { in getDefaultUniversalArchName()
586 if (TC.getArch() == llvm::Triple::arm || TC.getArch() == llvm::Triple::armeb) in getArchNameForCompilerRTLib()
592 if (TC.getArch() == llvm::Triple::x86 && Triple.isAndroid()) in getArchNameForCompilerRTLib()
595 if (TC.getArch() == llvm::Triple::x86_64 && Triple.isX32()) in getArchNameForCompilerRTLib()
598 return llvm::Triple::getArchTypeName(TC.getArch()); in getArchNameForCompilerRTLib()
787 if (getTriple().getArch() == Triple::arm && !getTriple().isArmMClass()) { in getTargetSubDirPath()
836 AddPath({getOSLibName(), llvm::Triple::getArchTypeName(getArch())}); in getArchSpecificLibPaths()
975 switch (HostTriple.getArch()) { in isCrossCompiling()
982 return getArch() != llvm::Triple::arm && getArch() != llvm::Triple::thumb && in isCrossCompiling()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DMCObjectFileInfo.cpp36 if (T.getArch() == Triple::aarch64 || T.getArch() == Triple::aarch64_32) in useCompactUnwind()
73 (T.getArch() == Triple::aarch64 || T.getArch() == Triple::aarch64_32 || in initMachOMCObjectFileInfo()
152 Triple::ArchType ArchTy = T.getArch(); in initMachOMCObjectFileInfo()
219 else if (T.getArch() == Triple::aarch64 || T.getArch() == Triple::aarch64_32) in initMachOMCObjectFileInfo()
221 else if (T.getArch() == Triple::arm || T.getArch() == Triple::thumb) in initMachOMCObjectFileInfo()
339 switch (T.getArch()) { in initELFMCObjectFileInfo()
379 unsigned EHSectionType = T.getArch() == Triple::x86_64 in initELFMCObjectFileInfo()
386 if (T.isOSSolaris() && T.getArch() != Triple::x86_64) in initELFMCObjectFileInfo()
571 const bool IsThumb = T.getArch() == Triple::thumb; in initCOFFMCObjectFileInfo()
589 if (T.getArch() == Triple::x86_64 || T.getArch() == Triple::aarch64 || in initCOFFMCObjectFileInfo()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/XRay/
H A DInstrumentationMap.cpp62 !(ObjFile.getBinary()->getArch() == Triple::x86_64 || in loadObj()
63 ObjFile.getBinary()->getArch() == Triple::loongarch64 || in loadObj()
64 ObjFile.getBinary()->getArch() == Triple::ppc64le || in loadObj()
65 ObjFile.getBinary()->getArch() == Triple::arm || in loadObj()
66 ObjFile.getBinary()->getArch() == Triple::aarch64)) in loadObj()
118 if (ObjFile.getBinary()->getArch() == Triple::arm) { in loadObj()
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVSubtarget.h82 return TargetTriple.getArch() == Triple::spirv32 || in isOpenCLEnv()
83 TargetTriple.getArch() == Triple::spirv64; in isOpenCLEnv()
85 bool isVulkanEnv() const { return TargetTriple.getArch() == Triple::spirv; } in isVulkanEnv()
/freebsd/contrib/llvm-project/llvm/lib/TargetParser/
H A DTriple.cpp887 switch (T.getArch()) { in getDefaultFormat()
1441 return (getArch() == aarch64) ? VersionTuple(7) : VersionTuple(5); in getiOSVersion()
1494 if (getArch() != spirv || getOS() != Vulkan) in getVulkanVersion()
1519 if (getArch() != dxil || getOS() != ShaderModel) in getDXILVersion()
1671 return getArchPointerBitWidth(getArch()) == 64; in isArch64Bit()
1675 return getArchPointerBitWidth(getArch()) == 32; in isArch32Bit()
1679 return getArchPointerBitWidth(getArch()) == 16; in isArch16Bit()
1684 switch (getArch()) { in get32BitArchVariant()
1765 switch (getArch()) { in get64BitArchVariant()
1849 switch (getArch()) { in getBigEndianArchVariant()
[all …]
H A DSubtargetFeature.cpp76 if (Triple.getArch() == Triple::ppc) { in getDefaultSubtargetFeatures()
79 } else if (Triple.getArch() == Triple::ppc64) { in getDefaultSubtargetFeatures()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86TargetMachine.cpp113 if (TT.getArch() == Triple::x86_64) in createTLOF()
121 if (TT.getArch() == Triple::x86_64) in createTLOF()
176 bool is64Bit = TT.getArch() == Triple::x86_64; in getEffectiveRelocModel()
218 bool Is64Bit = TT.getArch() == Triple::x86_64; in getEffectiveX86CodeModel()
486 if (TT.getArch() == Triple::x86_64) { in addIRPasses()
545 if (TT.isOSWindows() && TT.getArch() == Triple::x86) in addPreISel()
633 if (TT.isOSWindows() && TT.getArch() == Triple::x86_64) in addPreEmitPass2()
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/MCTargetDesc/
H A DSparcMCAsmInfo.cpp26 bool isV9 = (TheTriple.getArch() == Triple::sparcv9); in SparcELFMCAsmInfo()
27 IsLittleEndian = (TheTriple.getArch() == Triple::sparcel); in SparcELFMCAsmInfo()

1234567891011