Lines Matching defs:FeaturesVec
480 const std::vector<std::string> &FeaturesVec) {
483 if (llvm::is_contained(FeaturesVec, Feature)) {
493 if (llvm::is_contained(FeaturesVec, "-hard-float")) {
513 if (llvm::is_contained(FeaturesVec, "+vsx") &&
514 llvm::is_contained(FeaturesVec, "-altivec")) {
521 if (!llvm::is_contained(FeaturesVec, "-vsx"))
539 const std::vector<std::string> &FeaturesVec) const {
644 initFeatureMap(Features, Diags, "pwr9", FeaturesVec);
651 initFeatureMap(Features, Diags, "pwr10", FeaturesVec);
658 initFeatureMap(Features, Diags, "pwr11", FeaturesVec);
662 if (!ppcUserFeaturesCheck(Diags, FeaturesVec))
666 llvm::is_contained(FeaturesVec, "+float128")) {
673 if (llvm::is_contained(FeaturesVec, "+mma")) {
678 if (llvm::is_contained(FeaturesVec, "+pcrel")) {
686 if (llvm::is_contained(FeaturesVec, "+prefixed")) {
692 if (llvm::is_contained(FeaturesVec, "+paired-vector-memops")) {
702 llvm::is_contained(FeaturesVec, "+rop-protect")) {
709 llvm::is_contained(FeaturesVec, "+privileged")) {
713 return TargetInfo::initFeatureMap(Features, Diags, CPU, FeaturesVec);