Lines Matching refs:Feature

46 bool WebAssemblyTargetInfo::hasFeature(StringRef Feature) const {  in hasFeature()
47 return llvm::StringSwitch<bool>(Feature) in hasFeature()
143 for (const auto &Feature : Features) { in handleTargetFeatures() local
144 if (Feature == "+simd128") { in handleTargetFeatures()
148 if (Feature == "-simd128") { in handleTargetFeatures()
152 if (Feature == "+nontrapping-fptoint") { in handleTargetFeatures()
156 if (Feature == "-nontrapping-fptoint") { in handleTargetFeatures()
160 if (Feature == "+sign-ext") { in handleTargetFeatures()
164 if (Feature == "-sign-ext") { in handleTargetFeatures()
168 if (Feature == "+exception-handling") { in handleTargetFeatures()
172 if (Feature == "-exception-handling") { in handleTargetFeatures()
176 if (Feature == "+bulk-memory") { in handleTargetFeatures()
180 if (Feature == "-bulk-memory") { in handleTargetFeatures()
184 if (Feature == "+atomics") { in handleTargetFeatures()
188 if (Feature == "-atomics") { in handleTargetFeatures()
192 if (Feature == "+mutable-globals") { in handleTargetFeatures()
196 if (Feature == "-mutable-globals") { in handleTargetFeatures()
200 if (Feature == "+multivalue") { in handleTargetFeatures()
204 if (Feature == "-multivalue") { in handleTargetFeatures()
208 if (Feature == "+tail-call") { in handleTargetFeatures()
212 if (Feature == "-tail-call") { in handleTargetFeatures()
216 if (Feature == "+reference-types") { in handleTargetFeatures()
220 if (Feature == "-reference-types") { in handleTargetFeatures()
226 << Feature << "-target-feature"; in handleTargetFeatures()