Lines Matching refs:feature
343 for (const std::string& feature : features) { in AddFeaturesFromSplitString() local
344 DCHECK_EQ(android::base::Trim(feature), feature) in AddFeaturesFromSplitString()
345 << "Feature name is not trimmed: '" << feature << "'"; in AddFeaturesFromSplitString()
346 if (feature == "a53") { in AddFeaturesFromSplitString()
348 } else if (feature == "-a53") { in AddFeaturesFromSplitString()
350 } else if (feature == "crc") { in AddFeaturesFromSplitString()
352 } else if (feature == "-crc") { in AddFeaturesFromSplitString()
354 } else if (feature == "lse") { in AddFeaturesFromSplitString()
356 } else if (feature == "-lse") { in AddFeaturesFromSplitString()
358 } else if (feature == "fp16") { in AddFeaturesFromSplitString()
360 } else if (feature == "-fp16") { in AddFeaturesFromSplitString()
362 } else if (feature == "dotprod") { in AddFeaturesFromSplitString()
364 } else if (feature == "-dotprod") { in AddFeaturesFromSplitString()
366 } else if (feature == "sve") { in AddFeaturesFromSplitString()
368 } else if (feature == "-sve") { in AddFeaturesFromSplitString()
370 } else if (feature == "armv8.1-a") { in AddFeaturesFromSplitString()
373 } else if (feature == "armv8.2-a") { in AddFeaturesFromSplitString()
377 } else if (feature == "armv8.3-a") { in AddFeaturesFromSplitString()
381 } else if (feature == "armv8.4-a") { in AddFeaturesFromSplitString()
387 *error_msg = StringPrintf("Unknown instruction set feature: '%s'", feature.c_str()); in AddFeaturesFromSplitString()