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);
152 Builder.defineMacro("__sparcv8");
154 Builder.defineMacro("__sparcv8__");
157 Builder.defineMacro("__sparcv9");
159 Builder.defineMacro("__sparcv9__");
160 Builder.defineMacro("__sparc_v9__");
166 Builder.defineMacro("__sparc_v8__");
167 Builder.defineMacro("__leon__");
217 Builder.defineMacro(MyriadArchValue, "1");
218 Builder.defineMacro(MyriadArchValue + "__", "1");
221 Builder.defineMacro("__ma2x5x", "1");
222 Builder.defineMacro("__ma2x5x__", "1");
224 Builder.defineMacro("__ma2x8x", "1");
225 Builder.defineMacro("__ma2x8x__", "1");
227 Builder.defineMacro("__myriad2__", Myriad2Value);
228 Builder.defineMacro("__myriad2", Myriad2Value);
233 MacroBuilder &Builder) const {
234 SparcTargetInfo::getTargetDefines(Opts, Builder);
235 Builder.defineMacro("__sparcv9");
236 Builder.defineMacro("__arch64__");
239 Builder.defineMacro("__sparc64__");
240 Builder.defineMacro("__sparc_v9__");
241 Builder.defineMacro("__sparcv9__");
244 Builder.defineMacro("__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1");
245 Builder.defineMacro("__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2");
246 Builder.defineMacro("__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4");
247 Builder.defineMacro("__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8");