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

References

tools/clang/lib/Basic/Targets/PPC.cpp
   76   Builder.defineMacro("__ppc__");
   77   Builder.defineMacro("__PPC__");
   78   Builder.defineMacro("_ARCH_PPC");
   79   Builder.defineMacro("__powerpc__");
   80   Builder.defineMacro("__POWERPC__");
   82     Builder.defineMacro("_ARCH_PPC64");
   83     Builder.defineMacro("__powerpc64__");
   84     Builder.defineMacro("__ppc64__");
   85     Builder.defineMacro("__PPC64__");
   90     Builder.defineMacro("_LITTLE_ENDIAN");
   94       Builder.defineMacro("_BIG_ENDIAN");
   99     Builder.defineMacro("_CALL_ELF", "1");
  101     Builder.defineMacro("_CALL_ELF", "2");
  107     Builder.defineMacro("_CALL_LINUX", "1");
  111     Builder.defineMacro("__NATURAL_ALIGNMENT__");
  113   Builder.defineMacro("__REGISTER_PREFIX__", "");
  117     Builder.defineMacro("__LONG_DOUBLE_128__");
  118     Builder.defineMacro("__LONGDOUBLE128");
  124     Builder.defineMacro("__STRUCT_PARM_ALIGN__", "16");
  127     Builder.defineMacro(Twine("_ARCH_", StringRef(CPU).upper()));
  129     Builder.defineMacro("_ARCH_PPCGR");
  131     Builder.defineMacro("_ARCH_PPCSQ");
  133     Builder.defineMacro("_ARCH_440");
  135     Builder.defineMacro("_ARCH_603");
  137     Builder.defineMacro("_ARCH_604");
  139     Builder.defineMacro("_ARCH_PWR4");
  141     Builder.defineMacro("_ARCH_PWR5");
  143     Builder.defineMacro("_ARCH_PWR5X");
  145     Builder.defineMacro("_ARCH_PWR6");
  147     Builder.defineMacro("_ARCH_PWR6X");
  149     Builder.defineMacro("_ARCH_PWR7");
  151     Builder.defineMacro("_ARCH_PWR8");
  153     Builder.defineMacro("_ARCH_PWR9");
  155     Builder.defineMacro("_ARCH_A2");
  157     Builder.defineMacro("_ARCH_A2Q");
  158     Builder.defineMacro("_ARCH_QP");
  162     Builder.defineMacro("__bg__");
  163     Builder.defineMacro("__THW_BLUEGENE__");
  164     Builder.defineMacro("__bgq__");
  165     Builder.defineMacro("__TOS_BGQ__");
  169     Builder.defineMacro("__VEC__", "10206");
  170     Builder.defineMacro("__ALTIVEC__");
  173     Builder.defineMacro("__SPE__");
  174     Builder.defineMacro("__NO_FPRS__");
  177     Builder.defineMacro("__VSX__");
  179     Builder.defineMacro("__POWER8_VECTOR__");
  181     Builder.defineMacro("__CRYPTO__");
  183     Builder.defineMacro("__HTM__");
  185     Builder.defineMacro("__FLOAT128__");
  187     Builder.defineMacro("__POWER9_VECTOR__");
  189   Builder.defineMacro("__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1");
  190   Builder.defineMacro("__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2");
  191   Builder.defineMacro("__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4");
  193     Builder.defineMacro("__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8");
  196   Builder.defineMacro("__HAVE_BSWAP__", "1");