Home | History | Annotate | Download | only in Preprocessor

Lines Matching full:ppc64

1620 // RUN: %clang_cc1 -E -dM -ffreestanding -triple=powerpc64-none-none -target-cpu pwr7 -fno-signed-char < /dev/null | FileCheck -check-prefix PPC64 %s
1622 // PPC64:#define _ARCH_PPC 1
1623 // PPC64:#define _ARCH_PPC64 1
1624 // PPC64:#define _ARCH_PPCGR 1
1625 // PPC64:#define _ARCH_PPCSQ 1
1626 // PPC64:#define _ARCH_PWR4 1
1627 // PPC64:#define _ARCH_PWR5 1
1628 // PPC64:#define _ARCH_PWR6 1
1629 // PPC64:#define _ARCH_PWR7 1
1630 // PPC64:#define _BIG_ENDIAN 1
1631 // PPC64:#define _LP64 1
1632 // PPC64:#define __BIG_ENDIAN__ 1
1633 // PPC64:#define __BYTE_ORDER__ __ORDER_BIG_ENDIAN__
1634 // PPC64:#define __CHAR16_TYPE__ unsigned short
1635 // PPC64:#define __CHAR32_TYPE__ unsigned int
1636 // PPC64:#define __CHAR_BIT__ 8
1637 // PPC64:#define __CHAR_UNSIGNED__ 1
1638 // PPC64:#define __DBL_DENORM_MIN__ 4.9406564584124654e-324
1639 // PPC64:#define __DBL_DIG__ 15
1640 // PPC64:#define __DBL_EPSILON__ 2.2204460492503131e-16
1641 // PPC64:#define __DBL_HAS_DENORM__ 1
1642 // PPC64:#define __DBL_HAS_INFINITY__ 1
1643 // PPC64:#define __DBL_HAS_QUIET_NAN__ 1
1644 // PPC64:#define __DBL_MANT_DIG__ 53
1645 // PPC64:#define __DBL_MAX_10_EXP__ 308
1646 // PPC64:#define __DBL_MAX_EXP__ 1024
1647 // PPC64:#define __DBL_MAX__ 1.7976931348623157e+308
1648 // PPC64:#define __DBL_MIN_10_EXP__ (-307)
1649 // PPC64:#define __DBL_MIN_EXP__ (-1021)
1650 // PPC64:#define __DBL_MIN__ 2.2250738585072014e-308
1651 // PPC64:#define __DECIMAL_DIG__ 33
1652 // PPC64:#define __FLT_DENORM_MIN__ 1.40129846e-45F
1653 // PPC64:#define __FLT_DIG__ 6
1654 // PPC64:#define __FLT_EPSILON__ 1.19209290e-7F
1655 // PPC64:#define __FLT_EVAL_METHOD__ 0
1656 // PPC64:#define __FLT_HAS_DENORM__ 1
1657 // PPC64:#define __FLT_HAS_INFINITY__ 1
1658 // PPC64:#define __FLT_HAS_QUIET_NAN__ 1
1659 // PPC64:#define __FLT_MANT_DIG__ 24
1660 // PPC64:#define __FLT_MAX_10_EXP__ 38
1661 // PPC64:#define __FLT_MAX_EXP__ 128
1662 // PPC64:#define __FLT_MAX__ 3.40282347e+38F
1663 // PPC64:#define __FLT_MIN_10_EXP__ (-37)
1664 // PPC64:#define __FLT_MIN_EXP__ (-125)
1665 // PPC64:#define __FLT_MIN__ 1.17549435e-38F
1666 // PPC64:#define __FLT_RADIX__ 2
1667 // PPC64:#define __INT16_TYPE__ short
1668 // PPC64:#define __INT32_TYPE__ int
1669 // PPC64:#define __INT64_C_SUFFIX__ L
1670 // PPC64:#define __INT64_TYPE__ long int
1671 // PPC64:#define __INT8_TYPE__ char
1672 // PPC64:#define __INTMAX_MAX__ 9223372036854775807L
1673 // PPC64:#define __INTMAX_TYPE__ long int
1674 // PPC64:#define __INTMAX_WIDTH__ 64
1675 // PPC64:#define __INTPTR_TYPE__ long int
1676 // PPC64:#define __INTPTR_WIDTH__ 64
1677 // PPC64:#define __INT_MAX__ 2147483647
1678 // PPC64:#define __LDBL_DENORM_MIN__ 4.94065645841246544176568792868221e-324L
1679 // PPC64:#define __LDBL_DIG__ 31
1680 // PPC64:#define __LDBL_EPSILON__ 4.94065645841246544176568792868221e-324L
1681 // PPC64:#define __LDBL_HAS_DENORM__ 1
1682 // PPC64:#define __LDBL_HAS_INFINITY__ 1
1683 // PPC64:#define __LDBL_HAS_QUIET_NAN__ 1
1684 // PPC64:#define __LDBL_MANT_DIG__ 106
1685 // PPC64:#define __LDBL_MAX_10_EXP__ 308
1686 // PPC64:#define __LDBL_MAX_EXP__ 1024
1687 // PPC64:#define __LDBL_MAX__ 1.79769313486231580793728971405301e+308L
1688 // PPC64:#define __LDBL_MIN_10_EXP__ (-291)
1689 // PPC64:#define __LDBL_MIN_EXP__ (-968)
1690 // PPC64:#define __LDBL_MIN__ 2.00416836000897277799610805135016e-292L
1691 // PPC64:#define __LONG_DOUBLE_128__ 1
1692 // PPC64:#define __LONG_LONG_MAX__ 9223372036854775807LL
1693 // PPC64:#define __LONG_MAX__ 9223372036854775807L
1694 // PPC64:#define __LP64__ 1
1695 // PPC64:#define __NATURAL_ALIGNMENT__ 1
1696 // PPC64:#define __POINTER_WIDTH__ 64
1697 // PPC64:#define __POWERPC__ 1
1698 // PPC64:#define __PPC64__ 1
1699 // PPC64:#define __PPC__ 1
1700 // PPC64:#define __PTRDIFF_TYPE__ long int
1701 // PPC64:#define __PTRDIFF_WIDTH__ 64
1702 // PPC64:#define __REGISTER_PREFIX__
1703 // PPC64:#define __SCHAR_MAX__ 127
1704 // PPC64:#define __SHRT_MAX__ 32767
1705 // PPC64:#define __SIG_ATOMIC_WIDTH__ 32
1706 // PPC64:#define __SIZEOF_DOUBLE__ 8
1707 // PPC64:#define __SIZEOF_FLOAT__ 4
1708 // PPC64:#define __SIZEOF_INT__ 4
1709 // PPC64:#define __SIZEOF_LONG_DOUBLE__ 16
1710 // PPC64:#define __SIZEOF_LONG_LONG__ 8
1711 // PPC64:#define __SIZEOF_LONG__ 8
1712 // PPC64:#define __SIZEOF_POINTER__ 8
1713 // PPC64:#define __SIZEOF_PTRDIFF_T__ 8
1714 // PPC64:#define __SIZEOF_SHORT__ 2
1715 // PPC64:#define __SIZEOF_SIZE_T__ 8
1716 // PPC64:#define __SIZEOF_WCHAR_T__ 4
1717 // PPC64:#define __SIZEOF_WINT_T__ 4
1718 // PPC64:#define __SIZE_MAX__ 18446744073709551615UL
1719 // PPC64:#define __SIZE_TYPE__ long unsigned int
1720 // PPC64:#define __SIZE_WIDTH__ 64
1721 // PPC64:#define __UINTMAX_TYPE__ long unsigned int
1722 // PPC64:#define __USER_LABEL_PREFIX__ _
1723 // PPC64:#define __WCHAR_MAX__ 2147483647
1724 // PPC64:#define __WCHAR_TYPE__ int
1725 // PPC64:#define __WCHAR_WIDTH__ 32
1726 // PPC64:#define __WINT_TYPE__ int
1727 // PPC64:#define __WINT_WIDTH__ 32
1728 // PPC64:#define __ppc64__ 1
1729 // PPC64:#define __ppc__ 1
2004 // RUN: %clang_cc1 -E -dM -ffreestanding -triple=powerpc64-unknown-linux-gnu -fno-signed-char < /dev/null | FileCheck -check-prefix PPC64-LINUX %s
2006 // PPC64-LINUX:#define _ARCH_PPC 1
2007 // PPC64-LINUX:#define _ARCH_PPC64 1
2008 // PPC64-LINUX:#define _BIG_ENDIAN 1
2009 // PPC64-LINUX:#define _LP64 1
2010 // PPC64-LINUX:#define __BIG_ENDIAN__ 1
2011 // PPC64-LINUX:#define __BYTE_ORDER__ __ORDER_BIG_ENDIAN__
2012 // PPC64-LINUX:#define __CHAR16_TYPE__ unsigned short
2013 // PPC64-LINUX:#define __CHAR32_TYPE__ unsigned int
2014 // PPC64-LINUX:#define __CHAR_BIT__ 8
2015 // PPC64-LINUX:#define __CHAR_UNSIGNED__ 1
2016 // PPC64-LINUX:#define __DBL_DENORM_MIN__ 4.9406564584124654e-324
2017 // PPC64-LINUX:#define __DBL_DIG__ 15
2018 // PPC64-LINUX:#define __DBL_EPSILON__ 2.2204460492503131e-16
2019 // PPC64-LINUX:#define __DBL_HAS_DENORM__ 1
2020 // PPC64-LINUX:#define __DBL_HAS_INFINITY__ 1
2021 // PPC64-LINUX:#define __DBL_HAS_QUIET_NAN__ 1
2022 // PPC64-LINUX:#define __DBL_MANT_DIG__ 53
2023 // PPC64-LINUX:#define __DBL_MAX_10_EXP__ 308
2024 // PPC64-LINUX:#define __DBL_MAX_EXP__ 1024
2025 // PPC64-LINUX:#define __DBL_MAX__ 1.7976931348623157e+308
2026 // PPC64-LINUX:#define __DBL_MIN_10_EXP__ (-307)
2027 // PPC64-LINUX:#define __DBL_MIN_EXP__ (-1021)
2028 // PPC64-LINUX:#define __DBL_MIN__ 2.2250738585072014e-308
2029 // PPC64-LINUX:#define __DECIMAL_DIG__ 33
2030 // PPC64-LINUX:#define __FLT_DENORM_MIN__ 1.40129846e-45F
2031 // PPC64-LINUX:#define __FLT_DIG__ 6
2032 // PPC64-LINUX:#define __FLT_EPSILON__ 1.19209290e-7F
2033 // PPC64-LINUX:#define __FLT_EVAL_METHOD__ 0
2034 // PPC64-LINUX:#define __FLT_HAS_DENORM__ 1
2035 // PPC64-LINUX:#define __FLT_HAS_INFINITY__ 1
2036 // PPC64-LINUX:#define __FLT_HAS_QUIET_NAN__ 1
2037 // PPC64-LINUX:#define __FLT_MANT_DIG__ 24
2038 // PPC64-LINUX:#define __FLT_MAX_10_EXP__ 38
2039 // PPC64-LINUX:#define __FLT_MAX_EXP__ 128
2040 // PPC64-LINUX:#define __FLT_MAX__ 3.40282347e+38F
2041 // PPC64-LINUX:#define __FLT_MIN_10_EXP__ (-37)
2042 // PPC64-LINUX:#define __FLT_MIN_EXP__ (-125)
2043 // PPC64-LINUX:#define __FLT_MIN__ 1.17549435e-38F
2044 // PPC64-LINUX:#define __FLT_RADIX__ 2
2045 // PPC64-LINUX:#define __INT16_TYPE__ short
2046 // PPC64-LINUX:#define __INT32_TYPE__ int
2047 // PPC64-LINUX:#define __INT64_C_SUFFIX__ L
2048 // PPC64-LINUX:#define __INT64_TYPE__ long int
2049 // PPC64-LINUX:#define __INT8_TYPE__ char
2050 // PPC64-LINUX:#define __INTMAX_MAX__ 9223372036854775807L
2051 // PPC64-LINUX:#define __INTMAX_TYPE__ long int
2052 // PPC64-LINUX:#define __INTMAX_WIDTH__ 64
2053 // PPC64-LINUX:#define __INTPTR_TYPE__ long int
2054 // PPC64-LINUX:#define __INTPTR_WIDTH__ 64
2055 // PPC64-LINUX:#define __INT_MAX__ 2147483647
2056 // PPC64-LINUX:#define __LDBL_DENORM_MIN__ 4.94065645841246544176568792868221e-324L
2057 // PPC64-LINUX:#define __LDBL_DIG__ 31
2058 // PPC64-LINUX:#define __LDBL_EPSILON__ 4.94065645841246544176568792868221e-324L
2059 // PPC64-LINUX:#define __LDBL_HAS_DENORM__ 1
2060 // PPC64-LINUX:#define __LDBL_HAS_INFINITY__ 1
2061 // PPC64-LINUX:#define __LDBL_HAS_QUIET_NAN__ 1
2062 // PPC64-LINUX:#define __LDBL_MANT_DIG__ 106
2063 // PPC64-LINUX:#define __LDBL_MAX_10_EXP__ 308
2064 // PPC64-LINUX:#define __LDBL_MAX_EXP__ 1024
2065 // PPC64-LINUX:#define __LDBL_MAX__ 1.79769313486231580793728971405301e+308L
2066 // PPC64-LINUX:#define __LDBL_MIN_10_EXP__ (-291)
2067 // PPC64-LINUX:#define __LDBL_MIN_EXP__ (-968)
2068 // PPC64-LINUX:#define __LDBL_MIN__ 2.00416836000897277799610805135016e-292L
2069 // PPC64-LINUX:#define __LONG_DOUBLE_128__ 1
2070 // PPC64-LINUX:#define __LONG_LONG_MAX__ 9223372036854775807LL
2071 // PPC64-LINUX:#define __LONG_MAX__ 9223372036854775807L
2072 // PPC64-LINUX:#define __LP64__ 1
2073 // PPC64-LINUX:#define __NATURAL_ALIGNMENT__ 1
2074 // PPC64-LINUX:#define __POINTER_WIDTH__ 64
2075 // PPC64-LINUX:#define __POWERPC__ 1
2076 // PPC64-LINUX:#define __PPC64__ 1
2077 // PPC64-LINUX:#define __PPC__ 1
2078 // PPC64-LINUX:#define __PTRDIFF_TYPE__ long int
2079 // PPC64-LINUX:#define __PTRDIFF_WIDTH__ 64
2080 // PPC64-LINUX:#define __REGISTER_PREFIX__
2081 // PPC64-LINUX:#define __SCHAR_MAX__ 127
2082 // PPC64-LINUX:#define __SHRT_MAX__ 32767
2083 // PPC64-LINUX:#define __SIG_ATOMIC_WIDTH__ 32
2084 // PPC64-LINUX:#define __SIZEOF_DOUBLE__ 8
2085 // PPC64-LINUX:#define __SIZEOF_FLOAT__ 4
2086 // PPC64-LINUX:#define __SIZEOF_INT__ 4
2087 // PPC64-LINUX:#define __SIZEOF_LONG_DOUBLE__ 16
2088 // PPC64-LINUX:#define __SIZEOF_LONG_LONG__ 8
2089 // PPC64-LINUX:#define __SIZEOF_LONG__ 8
2090 // PPC64-LINUX:#define __SIZEOF_POINTER__ 8
2091 // PPC64-LINUX:#define __SIZEOF_PTRDIFF_T__ 8
2092 // PPC64-LINUX:#define __SIZEOF_SHORT__ 2
2093 // PPC64-LINUX:#define __SIZEOF_SIZE_T__ 8
2094 // PPC64-LINUX:#define __SIZEOF_WCHAR_T__ 4
2095 // PPC64-LINUX:#define __SIZEOF_WINT_T__ 4
2096 // PPC64-LINUX:#define __SIZE_MAX__ 18446744073709551615UL
2097 // PPC64-LINUX:#define __SIZE_TYPE__ long unsigned int
2098 // PPC64-LINUX:#define __SIZE_WIDTH__ 64
2099 // PPC64-LINUX:#define __UINTMAX_TYPE__ long unsigned int
2100 // PPC64-LINUX:#define __USER_LABEL_PREFIX__
2101 // PPC64-LINUX:#define __WCHAR_MAX__ 2147483647
2102 // PPC64-LINUX:#define __WCHAR_TYPE__ int
2103 // PPC64-LINUX:#define __WCHAR_WIDTH__ 32
2104 // PPC64-LINUX:#define __WINT_TYPE__ unsigned int
2105 // PPC64-LINUX:#define __WINT_UNSIGNED__ 1
2106 // PPC64-LINUX:#define __WINT_WIDTH__ 32
2107 // PPC64-LINUX:#define __powerpc64__ 1
2108 // PPC64-LINUX:#define __powerpc__ 1
2109 // PPC64-LINUX:#define __ppc64__ 1
2110 // PPC64-LINUX:#define __ppc__ 1
2942 // RUN: %clang_cc1 -E -dM -ffreestanding -triple=powerpc64-unknown-freebsd < /dev/null | FileCheck -check-prefix PPC64-FREEBSD %s
2943 // PPC64-FREEBSD-NOT: #define __LONG_DOUBLE_128__ 1