Lines Matching refs:Features

193                                  std::vector<StringRef> &Features) {
262 Features.push_back("+noabicalls");
264 Features.push_back("-noabicalls");
269 Features.push_back("-long-calls");
271 Features.push_back("+long-calls");
278 Features.push_back("+xgot");
280 Features.push_back("-xgot");
288 Features.push_back("+soft-float");
295 Features.push_back("+nan2008");
297 Features.push_back("-nan2008");
302 Features.push_back("-nan2008");
304 Features.push_back("+nan2008");
316 Features.push_back("+abs2008");
318 Features.push_back("-abs2008");
323 Features.push_back("-abs2008");
325 Features.push_back("+abs2008");
334 AddTargetFeature(Args, Features, options::OPT_msingle_float,
336 AddTargetFeature(Args, Features, options::OPT_mips16, options::OPT_mno_mips16,
338 AddTargetFeature(Args, Features, options::OPT_mmicromips,
340 AddTargetFeature(Args, Features, options::OPT_mdsp, options::OPT_mno_dsp,
342 AddTargetFeature(Args, Features, options::OPT_mdspr2, options::OPT_mno_dspr2,
344 AddTargetFeature(Args, Features, options::OPT_mmsa, options::OPT_mno_msa,
353 Features.push_back("-fp64");
355 Features.push_back("+fpxx");
356 Features.push_back("+nooddspreg");
358 Features.push_back("+fp64");
360 Features.push_back("+fpxx");
361 Features.push_back("+nooddspreg");
363 Features.push_back("+fp64");
364 Features.push_back("+nooddspreg");
367 AddTargetFeature(Args, Features, options::OPT_mno_odd_spreg,
369 AddTargetFeature(Args, Features, options::OPT_mno_madd4, options::OPT_mmadd4,
371 AddTargetFeature(Args, Features, options::OPT_mmt, options::OPT_mno_mt, "mt");
372 AddTargetFeature(Args, Features, options::OPT_mcrc, options::OPT_mno_crc,
374 AddTargetFeature(Args, Features, options::OPT_mvirt, options::OPT_mno_virt,
376 AddTargetFeature(Args, Features, options::OPT_mginv, options::OPT_mno_ginv,
393 Features.push_back("+use-indirect-jump-hazard");