Home
last modified time | relevance | path

Searched refs:SIMD128 (Results 1 – 11 of 11) sorted by relevance

/llvm-project-15.0.7/llvm/test/CodeGen/WebAssembly/
H A Dsimd.ll12 ; NO-SIMD128-NOT: i8x16
23 ; NO-SIMD128-NOT: i8x16
43 ; NO-SIMD128-NOT: i8x16
54 ; NO-SIMD128-NOT: i8x16
73 ; NO-SIMD128-NOT: i8x16
84 ; NO-SIMD128-NOT: i8x16
95 ; NO-SIMD128-NOT: i8x16
114 ; NO-SIMD128-NOT: i8x16
125 ; NO-SIMD128-NOT: i8x16
135 ; NO-SIMD128-NOT: i8x16
[all …]
H A Dsimd-comparisons.ll9 ; NO-SIMD128-NOT: i8x16
19 ; NO-SIMD128-NOT: i8x16
30 ; NO-SIMD128-NOT: i8x16
40 ; NO-SIMD128-NOT: i8x16
51 ; NO-SIMD128-NOT: i8x16
61 ; NO-SIMD128-NOT: i8x16
703 ; SIMD128: i64.lt_u
711 ; SIMD128: i64.lt_u
741 ; SIMD128: i64.le_u
749 ; SIMD128: i64.le_u
[all …]
H A Dsimd-arith.ll21 ; NO-SIMD128-NOT: i8x16
31 ; NO-SIMD128-NOT: i8x16
42 ; NO-SIMD128-NOT: i8x16
43 ; SIMD128-NOT: i8x16.mul
45 ; SIMD128: i32.mul
52 ; NO-SIMD128-NOT: i8x16
63 ; NO-SIMD128-NOT: i8x16
74 ; NO-SIMD128-NOT: i8x16
85 ; NO-SIMD128-NOT: i8x16
96 ; NO-SIMD128-NOT: i8x16
[all …]
H A Dsimd-sext-inreg.ll9 ; NO-SIMD128-NOT: i8x16
15 ; SIMD128-NEXT: return $pop[[R]]{{$}}
22 ; NO-SIMD128-NOT: i16x8
28 ; SIMD128-NEXT: return $pop[[R]]{{$}}
35 ; NO-SIMD128-NOT: i32x4
41 ; SIMD128-NEXT: return $pop[[R]]{{$}}
48 ; NO-SIMD128-NOT: i64x2
54 ; SIMD128-NEXT: return $pop[[R]]{{$}}
63 ; SIMD128-NEXT: return $pop[[R]]{{$}}
74 ; SIMD128-NEXT: return $pop[[R]]{{$}}
[all …]
H A Dsimd-bitcasts.ll10 ; SIMD128: return $0
18 ; SIMD128: return $0
26 ; SIMD128: return $0
34 ; SIMD128: return $0
42 ; SIMD128: return $0
50 ; SIMD128: return $0
58 ; SIMD128: return $0
66 ; SIMD128: return $0
74 ; SIMD128: return $0
82 ; SIMD128: return $0
[all …]
H A Dtarget-features.ll71 ; SIMD128-NEXT: .int8 4
72 ; SIMD128-NEXT: .int8 43
73 ; SIMD128-NEXT: .int8 7
74 ; SIMD128-NEXT: .ascii "atomics"
75 ; SIMD128-NEXT: .int8 43
76 ; SIMD128-NEXT: .int8 19
78 ; SIMD128-NEXT: .int8 43
79 ; SIMD128-NEXT: .int8 15
81 ; SIMD128-NEXT: .int8 43
82 ; SIMD128-NEXT: .int8 7
[all …]
H A Dsimd-intrinsics.ll4 ; Test that SIMD128 intrinsics lower as expected. These intrinsics are
/llvm-project-15.0.7/clang/lib/Basic/Targets/
H A DWebAssembly.cpp48 .Case("simd128", SIMDLevel >= SIMD128) in hasFeature()
75 if (SIMDLevel >= SIMD128) in getTargetDefines()
108 case SIMD128: in setSIMDLevel()
119 case SIMD128: in setSIMDLevel()
132 setSIMDLevel(Features, SIMD128, Enabled); in setFeatureEnabled()
149 setSIMDLevel(Features, SIMD128, true); in initFeatureMap()
159 SIMDLevel = std::max(SIMDLevel, SIMD128); in handleTargetFeatures()
163 SIMDLevel = std::min(SIMDLevel, SIMDEnum(SIMD128 - 1)); in handleTargetFeatures()
H A DWebAssembly.h29 SIMD128, enumerator
/llvm-project-15.0.7/llvm/lib/Target/WebAssembly/
H A DWebAssemblySubtarget.h38 SIMD128, enumerator
93 bool hasSIMD128() const { return SIMDLevel >= SIMD128; } in hasSIMD128()
H A DWebAssembly.td25 def FeatureSIMD128 : SubtargetFeature<"simd128", "SIMDLevel", "SIMD128",