Lines Matching defs:FeaturesVec
467 const std::vector<std::string> &FeaturesVec) {
469 if (llvm::is_contained(FeaturesVec, "-hard-float") &&
470 llvm::is_contained(FeaturesVec, "+altivec")) {
477 if (llvm::is_contained(FeaturesVec, "-hard-float") &&
478 llvm::is_contained(FeaturesVec, "+vsx")) {
485 if (llvm::is_contained(FeaturesVec, "+vsx") &&
486 llvm::is_contained(FeaturesVec, "-altivec")) {
493 if (!llvm::is_contained(FeaturesVec, "-vsx"))
497 if (llvm::is_contained(FeaturesVec, Feature)) {
518 const std::vector<std::string> &FeaturesVec) const {
623 initFeatureMap(Features, Diags, "pwr9", FeaturesVec);
630 initFeatureMap(Features, Diags, "pwr10", FeaturesVec);
637 initFeatureMap(Features, Diags, "pwr11", FeaturesVec);
641 if (!ppcUserFeaturesCheck(Diags, FeaturesVec))
645 llvm::is_contained(FeaturesVec, "+float128")) {
652 if (llvm::is_contained(FeaturesVec, "+mma")) {
657 if (llvm::is_contained(FeaturesVec, "+pcrel")) {
665 if (llvm::is_contained(FeaturesVec, "+prefixed")) {
671 if (llvm::is_contained(FeaturesVec, "+paired-vector-memops")) {
681 llvm::is_contained(FeaturesVec, "+rop-protect")) {
688 llvm::is_contained(FeaturesVec, "+privileged")) {
693 return TargetInfo::initFeatureMap(Features, Diags, CPU, FeaturesVec);