Home
last modified time | relevance | path

Searched refs:SIMDLevel (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Basic/Targets/
H A DWebAssembly.cpp48 .Case("simd128", SIMDLevel >= SIMD128) in hasFeature()
49 .Case("relaxed-simd", SIMDLevel >= RelaxedSIMD) in hasFeature()
76 if (SIMDLevel >= SIMD128) in getTargetDefines()
78 if (SIMDLevel >= RelaxedSIMD) in getTargetDefines()
172 SIMDLevel = std::max(SIMDLevel, SIMD128); in handleTargetFeatures()
176 SIMDLevel = std::min(SIMDLevel, SIMDEnum(SIMD128 - 1)); in handleTargetFeatures()
180 SIMDLevel = std::max(SIMDLevel, RelaxedSIMD); in handleTargetFeatures()
184 SIMDLevel = std::min(SIMDLevel, SIMDEnum(RelaxedSIMD - 1)); in handleTargetFeatures()
H A DWebAssembly.h54 } SIMDLevel = NoSIMD; variable
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblySubtarget.h40 } SIMDLevel = NoSIMD; variable
94 bool hasSIMD128() const { return SIMDLevel >= SIMD128; } in hasSIMD128()
95 bool hasRelaxedSIMD() const { return SIMDLevel >= RelaxedSIMD; } in hasRelaxedSIMD()
H A DWebAssembly.td25 def FeatureSIMD128 : SubtargetFeature<"simd128", "SIMDLevel", "SIMD128",
28 def FeatureRelaxedSIMD : SubtargetFeature<"relaxed-simd", "SIMDLevel", "RelaxedSIMD",