Lines Matching refs:std
40 static std::unique_ptr<const InstructionSetFeatures> FromVariant(InstructionSet isa,
41 const std::string& variant,
42 std::string* error_msg);
45 static std::unique_ptr<const InstructionSetFeatures> FromBitmap(InstructionSet isa,
49 static std::unique_ptr<const InstructionSetFeatures> FromCppDefines();
52 static std::unique_ptr<const InstructionSetFeatures> FromCpuInfo();
56 static std::unique_ptr<const InstructionSetFeatures> FromHwcap();
60 static std::unique_ptr<const InstructionSetFeatures> FromAssembly();
64 std::unique_ptr<const InstructionSetFeatures> AddFeaturesFromString(
65 const std::string& feature_list, std::string* error_msg) const WARN_UNUSED;
95 virtual std::string GetFeatureString() const = 0;
122 const std::string& variant);
125 virtual std::unique_ptr<const InstructionSetFeatures>
126 AddFeaturesFromSplitString(const std::vector<std::string>& features,
127 std::string* error_msg) const = 0;
132 std::ostream& operator<<(std::ostream& os, const InstructionSetFeatures& rhs);