Lines Matching refs:Feature

46 bool WebAssemblyTargetInfo::hasFeature(StringRef Feature) const {  in hasFeature()
47 return llvm::StringSwitch<bool>(Feature) in hasFeature()
182 for (const auto &Feature : Features) { in handleTargetFeatures() local
183 if (Feature == "+atomics") { in handleTargetFeatures()
187 if (Feature == "-atomics") { in handleTargetFeatures()
191 if (Feature == "+bulk-memory") { in handleTargetFeatures()
195 if (Feature == "-bulk-memory") { in handleTargetFeatures()
199 if (Feature == "+exception-handling") { in handleTargetFeatures()
203 if (Feature == "-exception-handling") { in handleTargetFeatures()
207 if (Feature == "+extended-const") { in handleTargetFeatures()
211 if (Feature == "-extended-const") { in handleTargetFeatures()
215 if (Feature == "+half-precision") { in handleTargetFeatures()
220 if (Feature == "-half-precision") { in handleTargetFeatures()
224 if (Feature == "+multimemory") { in handleTargetFeatures()
228 if (Feature == "-multimemory") { in handleTargetFeatures()
232 if (Feature == "+multivalue") { in handleTargetFeatures()
236 if (Feature == "-multivalue") { in handleTargetFeatures()
240 if (Feature == "+mutable-globals") { in handleTargetFeatures()
244 if (Feature == "-mutable-globals") { in handleTargetFeatures()
248 if (Feature == "+nontrapping-fptoint") { in handleTargetFeatures()
252 if (Feature == "-nontrapping-fptoint") { in handleTargetFeatures()
256 if (Feature == "+reference-types") { in handleTargetFeatures()
260 if (Feature == "-reference-types") { in handleTargetFeatures()
264 if (Feature == "+relaxed-simd") { in handleTargetFeatures()
268 if (Feature == "-relaxed-simd") { in handleTargetFeatures()
272 if (Feature == "+sign-ext") { in handleTargetFeatures()
276 if (Feature == "-sign-ext") { in handleTargetFeatures()
280 if (Feature == "+simd128") { in handleTargetFeatures()
284 if (Feature == "-simd128") { in handleTargetFeatures()
288 if (Feature == "+tail-call") { in handleTargetFeatures()
292 if (Feature == "-tail-call") { in handleTargetFeatures()
298 << Feature << "-target-feature"; in handleTargetFeatures()