Lines Matching refs:defineMacro

533   Builder.defineMacro("__ARM_FEATURE_QRDMX", "1");  in getTargetDefinesARMV81A()
545 Builder.defineMacro("__arm"); in getTargetDefines()
546 Builder.defineMacro("__arm__"); in getTargetDefines()
551 Builder.defineMacro("__ELF__"); in getTargetDefines()
554 Builder.defineMacro("__REGISTER_PREFIX__", ""); in getTargetDefines()
559 Builder.defineMacro("__ARM_ARCH_7K__", "2"); in getTargetDefines()
562 Builder.defineMacro("__ARM_ARCH_" + CPUAttr + "__"); in getTargetDefines()
566 Builder.defineMacro("__ARM_ARCH", Twine(ArchVersion)); in getTargetDefines()
571 Builder.defineMacro("__ARM_FEATURE_CRYPTO", "1"); in getTargetDefines()
574 Builder.defineMacro("__ARM_FEATURE_CRC32", "1"); in getTargetDefines()
576 Builder.defineMacro("__ARM_FEATURE_NUMERIC_MAXMIN", "1"); in getTargetDefines()
578 Builder.defineMacro("__ARM_FEATURE_DIRECTED_ROUNDING", "1"); in getTargetDefines()
585 Builder.defineMacro("__ARM_ARCH_ISA_ARM", "1"); in getTargetDefines()
592 Builder.defineMacro("__ARM_ARCH_ISA_THUMB", "2"); in getTargetDefines()
594 Builder.defineMacro("__ARM_ARCH_ISA_THUMB", "1"); in getTargetDefines()
598 Builder.defineMacro("__ARM_32BIT_STATE", "1"); in getTargetDefines()
604 Builder.defineMacro("__ARM_ARCH_PROFILE", "'" + CPUProfile + "'"); in getTargetDefines()
608 Builder.defineMacro("__ARM_FEATURE_UNALIGNED", "1"); in getTargetDefines()
612 Builder.defineMacro("__ARM_FEATURE_LDREX", "0x" + Twine::utohexstr(LDREX)); in getTargetDefines()
617 Builder.defineMacro("__ARM_FEATURE_CLZ", "1"); in getTargetDefines()
621 Builder.defineMacro("__ARM_FP", "0x" + Twine::utohexstr(HW_FP)); in getTargetDefines()
624 Builder.defineMacro("__ARM_ACLE", "200"); in getTargetDefines()
627 Builder.defineMacro("__ARM_FP16_FORMAT_IEEE", "1"); in getTargetDefines()
628 Builder.defineMacro("__ARM_FP16_ARGS", "1"); in getTargetDefines()
632 Builder.defineMacro("__ARM_FEATURE_FMA", "1"); in getTargetDefines()
640 Builder.defineMacro("__THUMB_INTERWORK__"); in getTargetDefines()
646 Builder.defineMacro("__ARM_EABI__"); in getTargetDefines()
647 Builder.defineMacro("__ARM_PCS", "1"); in getTargetDefines()
651 Builder.defineMacro("__ARM_PCS_VFP", "1"); in getTargetDefines()
654 Builder.defineMacro("__SOFTFP__"); in getTargetDefines()
657 Builder.defineMacro("__XSCALE__"); in getTargetDefines()
660 Builder.defineMacro("__THUMBEL__"); in getTargetDefines()
661 Builder.defineMacro("__thumb__"); in getTargetDefines()
663 Builder.defineMacro("__thumb2__"); in getTargetDefines()
668 Builder.defineMacro("__ARM_FEATURE_SIMD32", "1"); in getTargetDefines()
673 Builder.defineMacro("__ARM_FEATURE_IDIV", "1"); in getTargetDefines()
674 Builder.defineMacro("__ARM_ARCH_EXT_IDIV__", "1"); in getTargetDefines()
678 Builder.defineMacro("__APCS_32__"); in getTargetDefines()
681 Builder.defineMacro("__VFP_FP__"); in getTargetDefines()
683 Builder.defineMacro("__ARM_VFPV2__"); in getTargetDefines()
685 Builder.defineMacro("__ARM_VFPV3__"); in getTargetDefines()
687 Builder.defineMacro("__ARM_VFPV4__"); in getTargetDefines()
689 Builder.defineMacro("__ARM_FPV5__"); in getTargetDefines()
697 Builder.defineMacro("__ARM_NEON", "1"); in getTargetDefines()
698 Builder.defineMacro("__ARM_NEON__"); in getTargetDefines()
701 Builder.defineMacro("__ARM_NEON_FP", in getTargetDefines()
705 Builder.defineMacro("__ARM_SIZEOF_WCHAR_T", in getTargetDefines()
708 Builder.defineMacro("__ARM_SIZEOF_MINIMAL_ENUM", Opts.ShortEnums ? "1" : "4"); in getTargetDefines()
711 Builder.defineMacro("__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1"); in getTargetDefines()
712 Builder.defineMacro("__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2"); in getTargetDefines()
713 Builder.defineMacro("__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4"); in getTargetDefines()
714 Builder.defineMacro("__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8"); in getTargetDefines()
719 Builder.defineMacro("__ARM_FEATURE_DSP", "1"); in getTargetDefines()
725 Builder.defineMacro("__ARM_FEATURE_SAT", "1"); in getTargetDefines()
731 Builder.defineMacro("__ARM_FEATURE_QBIT", "1"); in getTargetDefines()
734 Builder.defineMacro("__ARM_FP_FAST", "1"); in getTargetDefines()
738 Builder.defineMacro("__ARM_FEATURE_FP16_VECTOR_ARITHMETIC", "1"); in getTargetDefines()
742 Builder.defineMacro("__ARM_FEATURE_FP16_SCALAR_ARITHMETIC", "1"); in getTargetDefines()
746 Builder.defineMacro("__ARM_FEATURE_DOTPROD", "1"); in getTargetDefines()
943 Builder.defineMacro("__ARMEL__"); in getTargetDefines()
953 Builder.defineMacro("__ARMEB__"); in getTargetDefines()
954 Builder.defineMacro("__ARM_BIG_ENDIAN"); in getTargetDefines()
968 Builder.defineMacro("_M_ARM_NT", "1"); in getVisualStudioDefines()
969 Builder.defineMacro("_M_ARMT", "_M_ARM"); in getVisualStudioDefines()
970 Builder.defineMacro("_M_THUMB", "_M_ARM"); in getVisualStudioDefines()
976 Builder.defineMacro("_M_ARM", Triple.getArchName().substr(Offset)); in getVisualStudioDefines()
980 Builder.defineMacro("_M_ARM_FP", "31"); in getVisualStudioDefines()
1044 Builder.defineMacro("_ARM_"); in getTargetDefines()
1059 Builder.defineMacro("_ARM_"); in getTargetDefines()
1060 Builder.defineMacro("__CYGWIN__"); in getTargetDefines()
1061 Builder.defineMacro("__CYGWIN32__"); in getTargetDefines()
1064 Builder.defineMacro("_GNU_SOURCE"); in getTargetDefines()
1104 Builder.defineMacro("__RENDERSCRIPT__"); in getTargetDefines()