Searched refs:SIMDLevel (Results 1 – 4 of 4) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/Basic/Targets/ |
| H A D | WebAssembly.cpp | 67 .Case("relaxed-simd", SIMDLevel >= RelaxedSIMD) in hasFeature() 69 .Case("simd128", SIMDLevel >= SIMD128) in hasFeature() 109 if (SIMDLevel >= RelaxedSIMD) in getTargetDefines() 113 if (SIMDLevel >= SIMD128) in getTargetDefines() 262 SIMDLevel = std::max(SIMDLevel, SIMD128); in handleTargetFeatures() 311 SIMDLevel = std::max(SIMDLevel, RelaxedSIMD); in handleTargetFeatures() 315 SIMDLevel = std::min(SIMDLevel, SIMDEnum(RelaxedSIMD - 1)); in handleTargetFeatures() 327 SIMDLevel = std::max(SIMDLevel, SIMD128); in handleTargetFeatures() 331 SIMDLevel = std::min(SIMDLevel, SIMDEnum(SIMD128 - 1)); in handleTargetFeatures()
|
| H A D | WebAssembly.h | 58 } SIMDLevel = NoSIMD; variable
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblySubtarget.h | 40 } SIMDLevel = NoSIMD; variable 110 bool hasRelaxedSIMD() const { return SIMDLevel >= RelaxedSIMD; } in hasRelaxedSIMD() 112 bool hasSIMD128() const { return SIMDLevel >= SIMD128; } in hasSIMD128()
|
| H A D | WebAssembly.td | 75 SubtargetFeature<"relaxed-simd", "SIMDLevel", "RelaxedSIMD", 82 def FeatureSIMD128 : SubtargetFeature<"simd128", "SIMDLevel", "SIMD128",
|