Lines Matching refs:Features
167 bool ARM::getFPUFeatures(unsigned FPUKind, std::vector<StringRef> &Features) { in getFPUFeatures() argument
207 Features.push_back(Info.PlusName); in getFPUFeatures()
209 Features.push_back(Info.MinusName); in getFPUFeatures()
223 Features.push_back(Info.PlusName); in getFPUFeatures()
225 Features.push_back(Info.MinusName); in getFPUFeatures()
394 std::vector<StringRef> &Features) { in getHWDivFeatures() argument
400 Features.push_back("+hwdiv-arm"); in getHWDivFeatures()
402 Features.push_back("-hwdiv-arm"); in getHWDivFeatures()
405 Features.push_back("+hwdiv"); in getHWDivFeatures()
407 Features.push_back("-hwdiv"); in getHWDivFeatures()
413 std::vector<StringRef> &Features) { in getExtensionFeatures() argument
420 Features.push_back(AE.Feature); in getExtensionFeatures()
422 Features.push_back(AE.NegFeature); in getExtensionFeatures()
425 return getHWDivFeatures(Extensions, Features); in getExtensionFeatures()
501 std::vector<StringRef> &Features, in appendArchExtFeatures() argument
504 size_t StartingNumFeatures = Features.size(); in appendArchExtFeatures()
514 Features.push_back(AE.NegFeature); in appendArchExtFeatures()
517 Features.push_back(AE.Feature); in appendArchExtFeatures()
528 Features.push_back("-fp64"); in appendArchExtFeatures()
538 return ARM::getFPUFeatures(FPUKind, Features); in appendArchExtFeatures()
540 return StartingNumFeatures != Features.size(); in appendArchExtFeatures()