Lines Matching refs:Triple
92 PPCTargetInfo(const llvm::Triple &Triple, const TargetOptions &) in PPCTargetInfo() argument
93 : TargetInfo(Triple) { in PPCTargetInfo()
381 llvm::Triple Triple = getTriple(); in supportsCpuSupports() local
383 return Triple.isOSGlibc() || in supportsCpuSupports()
384 (Triple.isOSAIX() && in supportsCpuSupports()
385 !Triple.isOSVersionLT(MINIMUM_AIX_OS_MAJOR, MINIMUM_AIX_OS_MINOR)); in supportsCpuSupports()
389 llvm::Triple Triple = getTriple(); in supportsCpuIs() local
391 return Triple.isOSGlibc() || in supportsCpuIs()
392 (Triple.isOSAIX() && in supportsCpuIs()
393 !Triple.isOSVersionLT(MINIMUM_AIX_OS_MAJOR, MINIMUM_AIX_OS_MINOR)); in supportsCpuIs()
401 PPC32TargetInfo(const llvm::Triple &Triple, const TargetOptions &Opts) in PPC32TargetInfo() argument
402 : PPCTargetInfo(Triple, Opts) { in PPC32TargetInfo()
403 if (Triple.isOSAIX()) in PPC32TargetInfo()
405 else if (Triple.getArch() == llvm::Triple::ppcle) in PPC32TargetInfo()
411 case llvm::Triple::Linux: in PPC32TargetInfo()
412 case llvm::Triple::FreeBSD: in PPC32TargetInfo()
413 case llvm::Triple::NetBSD: in PPC32TargetInfo()
418 case llvm::Triple::AIX: in PPC32TargetInfo()
430 if (Triple.isOSFreeBSD() || Triple.isOSNetBSD() || Triple.isOSOpenBSD() || in PPC32TargetInfo()
431 Triple.isMusl()) { in PPC32TargetInfo()
454 PPC64TargetInfo(const llvm::Triple &Triple, const TargetOptions &Opts) in PPC64TargetInfo() argument
455 : PPCTargetInfo(Triple, Opts) { in PPC64TargetInfo()
461 if (Triple.isOSAIX()) { in PPC64TargetInfo()
467 } else if ((Triple.getArch() == llvm::Triple::ppc64le)) { in PPC64TargetInfo()
472 if (Triple.isPPC64ELFv2ABI()) { in PPC64TargetInfo()
482 if (Triple.isOSFreeBSD() || Triple.isOSOpenBSD() || Triple.isMusl()) { in PPC64TargetInfo()
487 if (Triple.isOSAIX() || Triple.isOSLinux()) in PPC64TargetInfo()