Lines Matching refs:defineMacro
76 Builder.defineMacro("_MIPSEB"); in getTargetDefines()
79 Builder.defineMacro("_MIPSEL"); in getTargetDefines()
82 Builder.defineMacro("__mips__"); in getTargetDefines()
83 Builder.defineMacro("_mips"); in getTargetDefines()
85 Builder.defineMacro("mips"); in getTargetDefines()
88 Builder.defineMacro("__mips", "32"); in getTargetDefines()
89 Builder.defineMacro("_MIPS_ISA", "_MIPS_ISA_MIPS32"); in getTargetDefines()
91 Builder.defineMacro("__mips", "64"); in getTargetDefines()
92 Builder.defineMacro("__mips64"); in getTargetDefines()
93 Builder.defineMacro("__mips64__"); in getTargetDefines()
94 Builder.defineMacro("_MIPS_ISA", "_MIPS_ISA_MIPS64"); in getTargetDefines()
100 Builder.defineMacro("__mips_isa_rev", ISARev); in getTargetDefines()
103 Builder.defineMacro("__mips_o32"); in getTargetDefines()
104 Builder.defineMacro("_ABIO32", "1"); in getTargetDefines()
105 Builder.defineMacro("_MIPS_SIM", "_ABIO32"); in getTargetDefines()
107 Builder.defineMacro("__mips_n32"); in getTargetDefines()
108 Builder.defineMacro("_ABIN32", "2"); in getTargetDefines()
109 Builder.defineMacro("_MIPS_SIM", "_ABIN32"); in getTargetDefines()
111 Builder.defineMacro("__mips_n64"); in getTargetDefines()
112 Builder.defineMacro("_ABI64", "3"); in getTargetDefines()
113 Builder.defineMacro("_MIPS_SIM", "_ABI64"); in getTargetDefines()
118 Builder.defineMacro("__mips_abicalls"); in getTargetDefines()
120 Builder.defineMacro("__ABICALLS__"); in getTargetDefines()
123 Builder.defineMacro("__REGISTER_PREFIX__", ""); in getTargetDefines()
127 Builder.defineMacro("__mips_hard_float", Twine(1)); in getTargetDefines()
130 Builder.defineMacro("__mips_soft_float", Twine(1)); in getTargetDefines()
135 Builder.defineMacro("__mips_single_float", Twine(1)); in getTargetDefines()
139 Builder.defineMacro("__mips_fpr", Twine(0)); in getTargetDefines()
142 Builder.defineMacro("__mips_fpr", Twine(32)); in getTargetDefines()
145 Builder.defineMacro("__mips_fpr", Twine(64)); in getTargetDefines()
150 Builder.defineMacro("_MIPS_FPSET", Twine(32)); in getTargetDefines()
152 Builder.defineMacro("_MIPS_FPSET", Twine(16)); in getTargetDefines()
155 Builder.defineMacro("__mips16", Twine(1)); in getTargetDefines()
158 Builder.defineMacro("__mips_micromips", Twine(1)); in getTargetDefines()
161 Builder.defineMacro("__mips_nan2008", Twine(1)); in getTargetDefines()
164 Builder.defineMacro("__mips_abs2008", Twine(1)); in getTargetDefines()
170 Builder.defineMacro("__mips_dsp_rev", Twine(1)); in getTargetDefines()
171 Builder.defineMacro("__mips_dsp", Twine(1)); in getTargetDefines()
174 Builder.defineMacro("__mips_dsp_rev", Twine(2)); in getTargetDefines()
175 Builder.defineMacro("__mips_dspr2", Twine(1)); in getTargetDefines()
176 Builder.defineMacro("__mips_dsp", Twine(1)); in getTargetDefines()
181 Builder.defineMacro("__mips_msa", Twine(1)); in getTargetDefines()
184 Builder.defineMacro("__mips_no_madd4", Twine(1)); in getTargetDefines()
186 Builder.defineMacro("_MIPS_SZPTR", Twine(getPointerWidth(0))); in getTargetDefines()
187 Builder.defineMacro("_MIPS_SZINT", Twine(getIntWidth())); in getTargetDefines()
188 Builder.defineMacro("_MIPS_SZLONG", Twine(getLongWidth())); in getTargetDefines()
190 Builder.defineMacro("_MIPS_ARCH", "\"" + CPU + "\""); in getTargetDefines()
191 Builder.defineMacro("_MIPS_ARCH_" + StringRef(CPU).upper()); in getTargetDefines()
195 Builder.defineMacro("__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1"); in getTargetDefines()
196 Builder.defineMacro("__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2"); in getTargetDefines()
197 Builder.defineMacro("__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4"); in getTargetDefines()
204 Builder.defineMacro("__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8"); in getTargetDefines()