Lines Matching refs:Builder
139 MacroBuilder &Builder) const {
140 DefineStd(Builder, "sparc", Opts);
141 Builder.defineMacro("__REGISTER_PREFIX__", "");
144 Builder.defineMacro("SOFT_FLOAT", "1");
148 MacroBuilder &Builder) const {
149 SparcTargetInfo::getTargetDefines(Opts, Builder);
151 Builder.defineMacro("__sparcv8");
155 Builder.defineMacro("__sparcv8");
156 Builder.defineMacro("__sparcv8__");
159 Builder.defineMacro("__sparcv9");
160 Builder.defineMacro("__sparcv9__");
161 Builder.defineMacro("__sparc_v9__");
167 Builder.defineMacro("__sparc_v8__");
168 Builder.defineMacro("__leon__");
218 Builder.defineMacro(MyriadArchValue, "1");
219 Builder.defineMacro(MyriadArchValue + "__", "1");
222 Builder.defineMacro("__ma2x5x", "1");
223 Builder.defineMacro("__ma2x5x__", "1");
225 Builder.defineMacro("__ma2x8x", "1");
226 Builder.defineMacro("__ma2x8x__", "1");
228 Builder.defineMacro("__myriad2__", Myriad2Value);
229 Builder.defineMacro("__myriad2", Myriad2Value);
232 Builder.defineMacro("__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1");
233 Builder.defineMacro("__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2");
234 Builder.defineMacro("__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4");
235 Builder.defineMacro("__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8");
240 MacroBuilder &Builder) const {
241 SparcTargetInfo::getTargetDefines(Opts, Builder);
242 Builder.defineMacro("__sparcv9");
243 Builder.defineMacro("__arch64__");
246 Builder.defineMacro("__sparc64__");
247 Builder.defineMacro("__sparc_v9__");
248 Builder.defineMacro("__sparcv9__");
251 Builder.defineMacro("__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1");
252 Builder.defineMacro("__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2");
253 Builder.defineMacro("__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4");
254 Builder.defineMacro("__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8");