Lines Matching refs:Features
65 void WebAssemblyTargetInfo::setSIMDLevel(llvm::StringMap<bool> &Features, in setSIMDLevel() argument
69 Features["unimplemented-simd128"] = true; in setSIMDLevel()
72 Features["simd128"] = true; in setSIMDLevel()
80 llvm::StringMap<bool> &Features, DiagnosticsEngine &Diags, StringRef CPU, in initFeatureMap() argument
83 Features["nontrapping-fptoint"] = true; in initFeatureMap()
84 Features["sign-ext"] = true; in initFeatureMap()
85 setSIMDLevel(Features, SIMD128); in initFeatureMap()
90 setSIMDLevel(Features, SIMDLevel); in initFeatureMap()
92 Features["nontrapping-fptoint"] = true; in initFeatureMap()
94 Features["sign-ext"] = true; in initFeatureMap()
96 Features["exception-handling"] = true; in initFeatureMap()
98 return TargetInfo::initFeatureMap(Features, Diags, CPU, FeaturesVec); in initFeatureMap()
102 std::vector<std::string> &Features, DiagnosticsEngine &Diags) { in handleTargetFeatures() argument
103 for (const auto &Feature : Features) { in handleTargetFeatures()