Home
last modified time | relevance | path

Searched refs:i8x16 (Results 1 – 25 of 761) sorted by relevance

12345678910>>...31

/dports/lang/spidermonkey60/firefox-60.9.0/third_party/rust/simd/src/x86/
H A Dsse4_2.rs1 use i8x16;
5 fn x86_mm_cmpestra(x: i8x16, y: i32, z: i8x16, w: i32, a: i32) -> i32; in x86_mm_cmpestra() argument
6 fn x86_mm_cmpestrc(x: i8x16, y: i32, z: i8x16, w: i32, a: i32) -> i32; in x86_mm_cmpestrc() argument
8 fn x86_mm_cmpestrm(x: i8x16, y: i32, z: i8x16, w: i32, a: i32) -> i8x16; in x86_mm_cmpestrm() argument
12 fn x86_mm_cmpistra(x: i8x16, y: i8x16, z: i32) -> i32; in x86_mm_cmpistra() argument
13 fn x86_mm_cmpistrc(x: i8x16, y: i8x16, z: i32) -> i32; in x86_mm_cmpistrc() argument
14 fn x86_mm_cmpistri(x: i8x16, y: i8x16, z: i32) -> i32; in x86_mm_cmpistri() argument
15 fn x86_mm_cmpistrm(x: i8x16, y: i8x16, z: i32) -> i8x16; in x86_mm_cmpistrm() argument
16 fn x86_mm_cmpistro(x: i8x16, y: i8x16, z: i32) -> i32; in x86_mm_cmpistro() argument
17 fn x86_mm_cmpistrs(x: i8x16, y: i8x16, z: i32) -> i32; in x86_mm_cmpistrs() argument
[all …]
/dports/graphics/librsvg2-rust/librsvg-2.52.8/vendor/wide/tests/
H A Dt_i8x16.rs15 let expected = i8x16::from([ in impl_add_for_i8x16()
24 let a = i8x16::from([ in impl_sub_for_i8x16()
44 let expected = i8x16::from([ in impl_sub_for_i8x16()
96 let b = i8x16::from([2_i8; 16]); in impl_i8x16_cmp_eq()
106 let b = i8x16::from([2_i8; 16]); in impl_i8x16_cmp_gt()
116 let b = i8x16::from([2_i8; 16]); in impl_i8x16_cmp_lt()
134 let mask = i8x16::from([ in impl_i8x16_blend()
146 let a = i8x16::from([ in impl_i8x16_abs()
174 let b = i8x16::from([ in impl_i8x16_max()
202 let b = i8x16::from([ in impl_i8x16_min()
[all …]
/dports/devel/emscripten/emscripten-2.0.3/tests/
H A Dtest_wasm_builtin_simd.cpp72 i8x16 TESTFN v8x16_swizzle(i8x16 x, i8x16 y) { in v8x16_swizzle()
177 i8x16 TESTFN i8x16_eq(i8x16 x, i8x16 y) { in i8x16_eq()
180 i8x16 TESTFN i8x16_ne(i8x16 x, i8x16 y) { in i8x16_ne()
183 i8x16 TESTFN i8x16_lt_s(i8x16 x, i8x16 y) { in i8x16_lt_s()
186 i8x16 TESTFN i8x16_lt_u(i8x16 x, i8x16 y) { in i8x16_lt_u()
189 i8x16 TESTFN i8x16_gt_s(i8x16 x, i8x16 y) { in i8x16_gt_s()
192 i8x16 TESTFN i8x16_gt_u(i8x16 x, i8x16 y) { in i8x16_gt_u()
195 i8x16 TESTFN i8x16_le_s(i8x16 x, i8x16 y) { in i8x16_le_s()
198 i8x16 TESTFN i8x16_le_u(i8x16 x, i8x16 y) { in i8x16_le_u()
309 i8x16 TESTFN i8x16_or(i8x16 x, i8x16 y) { in i8x16_or()
[all …]
/dports/sysutils/vector/lucet-d4fc14a03bdb99ac83173d27fddf1aca48412a86/wasmtime/cranelift/filetests/filetests/simple_preopt/
H A Dbitselect.clif6 function %mask_from_icmp(i8x16, i8x16) -> i8x16 {
7 block0(v0: i8x16, v1: i8x16):
9 v3 = raw_bitcast.i8x16 v2
15 function %mask_casted(i8x16, i8x16, i32x4) -> i8x16 {
16 block0(v0: i8x16, v1: i8x16, v2: i32x4):
17 v3 = raw_bitcast.i8x16 v2
23 function %good_const_mask_i8x16(i8x16, i8x16) -> i8x16 {
24 block0(v0: i8x16, v1: i8x16):
37 ; nextln: v6 = raw_bitcast.i8x16 v0
44 function %bad_const_mask(i8x16, i8x16) -> i8x16 {
[all …]
/dports/devel/llvm10/llvm-10.0.1.src/test/MC/WebAssembly/
H A Dsimd-encodings.s47 i8x16.splat
107 i8x16.eq
110 i8x16.ne
113 i8x16.lt_s
116 i8x16.lt_u
119 i8x16.gt_s
122 i8x16.gt_u
248 i8x16.neg
257 i8x16.shl
266 i8x16.add
[all …]
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/llvm/test/MC/WebAssembly/
H A Dsimd-encodings.s47 i8x16.splat
107 i8x16.eq
110 i8x16.ne
113 i8x16.lt_s
116 i8x16.lt_u
119 i8x16.gt_s
122 i8x16.gt_u
248 i8x16.neg
257 i8x16.shl
266 i8x16.add
[all …]
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/llvm/test/MC/WebAssembly/
H A Dsimd-encodings.s140 i8x16.eq
143 i8x16.ne
146 i8x16.lt_s
149 i8x16.lt_u
152 i8x16.gt_s
155 i8x16.gt_u
284 i8x16.abs
287 i8x16.neg
305 i8x16.shl
314 i8x16.add
[all …]
/dports/devel/llvm11/llvm-11.0.1.src/test/MC/WebAssembly/
H A Dsimd-encodings.s140 i8x16.eq
143 i8x16.ne
146 i8x16.lt_s
149 i8x16.lt_u
152 i8x16.gt_s
155 i8x16.gt_u
284 i8x16.abs
287 i8x16.neg
305 i8x16.shl
314 i8x16.add
[all …]
/dports/devel/llvm90/llvm-9.0.1.src/test/MC/WebAssembly/
H A Dsimd-encodings.s47 i8x16.splat
107 i8x16.eq
110 i8x16.ne
113 i8x16.lt_s
116 i8x16.lt_u
119 i8x16.gt_s
122 i8x16.gt_u
248 i8x16.neg
257 i8x16.shl
266 i8x16.add
[all …]
/dports/devel/llvm80/llvm-8.0.1.src/test/MC/WebAssembly/
H A Dsimd-encodings.s47 i8x16.splat
107 i8x16.eq
110 i8x16.ne
113 i8x16.lt_s
116 i8x16.lt_u
119 i8x16.gt_s
122 i8x16.gt_u
248 i8x16.neg
257 i8x16.shl
266 i8x16.add
[all …]
/dports/devel/llvm11/llvm-11.0.1.src/tools/clang/test/CodeGen/
H A Dbuiltins-wasm.c287 i8x16 add_saturate_s_i8x16(i8x16 x, i8x16 y) { in add_saturate_s_i8x16()
294 i8x16 add_saturate_u_i8x16(i8x16 x, i8x16 y) { in add_saturate_u_i8x16()
315 i8x16 sub_saturate_s_i8x16(i8x16 x, i8x16 y) { in sub_saturate_s_i8x16()
322 i8x16 sub_saturate_u_i8x16(i8x16 x, i8x16 y) { in sub_saturate_u_i8x16()
353 i8x16 min_s_i8x16(i8x16 x, i8x16 y) { in min_s_i8x16()
360 i8x16 min_u_i8x16(i8x16 x, i8x16 y) { in min_u_i8x16()
367 i8x16 max_s_i8x16(i8x16 x, i8x16 y) { in max_s_i8x16()
374 i8x16 max_u_i8x16(i8x16 x, i8x16 y) { in max_u_i8x16()
451 i8x16 avgr_u_i8x16(i8x16 x, i8x16 y) { in avgr_u_i8x16()
788 i8x16 swizzle_v8x16(i8x16 x, i8x16 y) { in swizzle_v8x16()
[all …]
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/clang/test/CodeGen/
H A Dbuiltins-wasm.c287 i8x16 add_saturate_s_i8x16(i8x16 x, i8x16 y) { in add_saturate_s_i8x16()
294 i8x16 add_saturate_u_i8x16(i8x16 x, i8x16 y) { in add_saturate_u_i8x16()
315 i8x16 sub_saturate_s_i8x16(i8x16 x, i8x16 y) { in sub_saturate_s_i8x16()
322 i8x16 sub_saturate_u_i8x16(i8x16 x, i8x16 y) { in sub_saturate_u_i8x16()
353 i8x16 min_s_i8x16(i8x16 x, i8x16 y) { in min_s_i8x16()
360 i8x16 min_u_i8x16(i8x16 x, i8x16 y) { in min_u_i8x16()
367 i8x16 max_s_i8x16(i8x16 x, i8x16 y) { in max_s_i8x16()
374 i8x16 max_u_i8x16(i8x16 x, i8x16 y) { in max_u_i8x16()
451 i8x16 avgr_u_i8x16(i8x16 x, i8x16 y) { in avgr_u_i8x16()
788 i8x16 swizzle_v8x16(i8x16 x, i8x16 y) { in swizzle_v8x16()
[all …]
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/llvm/test/MC/WebAssembly/
H A Dsimd-encodings.s140 i8x16.eq
143 i8x16.ne
146 i8x16.lt_s
149 i8x16.lt_u
152 i8x16.gt_s
155 i8x16.gt_u
308 i8x16.abs
311 i8x16.neg
329 i8x16.shl
338 i8x16.add
[all …]
/dports/devel/llvm12/llvm-project-12.0.1.src/llvm/test/MC/WebAssembly/
H A Dsimd-encodings.s140 i8x16.eq
143 i8x16.ne
146 i8x16.lt_s
149 i8x16.lt_u
152 i8x16.gt_s
155 i8x16.gt_u
308 i8x16.abs
311 i8x16.neg
329 i8x16.shl
338 i8x16.add
[all …]
/dports/devel/radare2/radare2-5.1.1/test/db/asm/
H A Dwasm35 d "i8x16.splat" fd0f
55 d "i8x16.eq" fd23
56 d "i8x16.ne" fd24
57 d "i8x16.lt_s" fd25
58 d "i8x16.lt_u" fd26
59 d "i8x16.gt_s" fd27
60 d "i8x16.gt_u" fd28
61 d "i8x16.le_s" fd29
103 d "i8x16.abs" fd60
104 d "i8x16.neg" fd61
[all …]
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/llvm/test/MC/WebAssembly/
H A Dsimd-encodings.s140 i8x16.eq
143 i8x16.ne
146 i8x16.lt_s
149 i8x16.lt_u
152 i8x16.gt_s
155 i8x16.gt_u
158 i8x16.le_s
161 i8x16.le_u
323 i8x16.abs
326 i8x16.neg
[all …]
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/llvm/test/MC/WebAssembly/
H A Dsimd-encodings.s140 i8x16.eq
143 i8x16.ne
146 i8x16.lt_s
149 i8x16.lt_u
152 i8x16.gt_s
155 i8x16.gt_u
158 i8x16.le_s
161 i8x16.le_u
323 i8x16.abs
326 i8x16.neg
[all …]
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/llvm/test/MC/WebAssembly/
H A Dsimd-encodings.s140 i8x16.eq
143 i8x16.ne
146 i8x16.lt_s
149 i8x16.lt_u
152 i8x16.gt_s
155 i8x16.gt_u
308 i8x16.abs
311 i8x16.neg
329 i8x16.shl
338 i8x16.add
[all …]
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/llvm/test/MC/WebAssembly/
H A Dsimd-encodings.s140 i8x16.eq
143 i8x16.ne
146 i8x16.lt_s
149 i8x16.lt_u
152 i8x16.gt_s
155 i8x16.gt_u
158 i8x16.le_s
161 i8x16.le_u
323 i8x16.abs
326 i8x16.neg
[all …]
/dports/graphics/llvm-mesa/llvm-13.0.1.src/test/MC/WebAssembly/
H A Dsimd-encodings.s140 i8x16.eq
143 i8x16.ne
146 i8x16.lt_s
149 i8x16.lt_u
152 i8x16.gt_s
155 i8x16.gt_u
158 i8x16.le_s
161 i8x16.le_u
323 i8x16.abs
326 i8x16.neg
[all …]
/dports/devel/llvm13/llvm-project-13.0.1.src/llvm/test/MC/WebAssembly/
H A Dsimd-encodings.s140 i8x16.eq
143 i8x16.ne
146 i8x16.lt_s
149 i8x16.lt_u
152 i8x16.gt_s
155 i8x16.gt_u
158 i8x16.le_s
161 i8x16.le_u
323 i8x16.abs
326 i8x16.neg
[all …]
/dports/lang/spidermonkey60/firefox-60.9.0/third_party/rust/simd/src/aarch64/
H A Dneon.rs45 fn aarch64_vhaddq_s8(x: i8x16, y: i8x16) -> i8x16; in aarch64_vhaddq_s8() argument
57 fn aarch64_vrhaddq_s8(x: i8x16, y: i8x16) -> i8x16; in aarch64_vrhaddq_s8() argument
71 fn aarch64_vqaddq_s8(x: i8x16, y: i8x16) -> i8x16; in aarch64_vqaddq_s8() argument
123 fn aarch64_vhsubq_s8(x: i8x16, y: i8x16) -> i8x16; in aarch64_vhsubq_s8() argument
137 fn aarch64_vqsubq_s8(x: i8x16, y: i8x16) -> i8x16; in aarch64_vqsubq_s8() argument
159 fn aarch64_vabdq_s8(x: i8x16, y: i8x16) -> i8x16; in aarch64_vabdq_s8() argument
175 fn aarch64_vmaxq_s8(x: i8x16, y: i8x16) -> i8x16; in aarch64_vmaxq_s8() argument
583 fn aarch64_vqtbl3q_s8(x: (i8x16, i8x16, i8x16), y: u8x16) -> i8x16; in aarch64_vqtbl3q_s8() argument
587 fn aarch64_vqtbx3q_s8(x: i8x16, y: (i8x16, i8x16, i8x16), z: u8x16) -> i8x16; in aarch64_vqtbx3q_s8() argument
591 fn aarch64_vqtbl4q_s8(x: (i8x16, i8x16, i8x16, i8x16), y: u8x16) -> i8x16; in aarch64_vqtbl4q_s8() argument
[all …]
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/clang/test/CodeGen/
H A Dbuiltins-wasm.c208 int extract_lane_s_i8x16(i8x16 v) { in extract_lane_s_i8x16()
216 int extract_lane_u_i8x16(i8x16 v) { in extract_lane_u_i8x16()
261 i8x16 replace_lane_i8x16(i8x16 v, int x) { in replace_lane_i8x16()
299 i8x16 add_saturate_s_i8x16(i8x16 x, i8x16 y) { in add_saturate_s_i8x16()
306 i8x16 add_saturate_u_i8x16(i8x16 x, i8x16 y) { in add_saturate_u_i8x16()
327 i8x16 sub_saturate_s_i8x16(i8x16 x, i8x16 y) { in sub_saturate_s_i8x16()
334 i8x16 sub_saturate_u_i8x16(i8x16 x, i8x16 y) { in sub_saturate_u_i8x16()
355 i8x16 avgr_u_i8x16(i8x16 x, i8x16 y) { in avgr_u_i8x16()
382 int any_true_i8x16(i8x16 x) { in any_true_i8x16()
406 int all_true_i8x16(i8x16 x) { in all_true_i8x16()
[all …]
/dports/devel/llvm10/llvm-10.0.1.src/tools/clang/test/CodeGen/
H A Dbuiltins-wasm.c208 int extract_lane_s_i8x16(i8x16 v) { in extract_lane_s_i8x16()
216 int extract_lane_u_i8x16(i8x16 v) { in extract_lane_u_i8x16()
261 i8x16 replace_lane_i8x16(i8x16 v, int x) { in replace_lane_i8x16()
299 i8x16 add_saturate_s_i8x16(i8x16 x, i8x16 y) { in add_saturate_s_i8x16()
306 i8x16 add_saturate_u_i8x16(i8x16 x, i8x16 y) { in add_saturate_u_i8x16()
327 i8x16 sub_saturate_s_i8x16(i8x16 x, i8x16 y) { in sub_saturate_s_i8x16()
334 i8x16 sub_saturate_u_i8x16(i8x16 x, i8x16 y) { in sub_saturate_u_i8x16()
355 i8x16 avgr_u_i8x16(i8x16 x, i8x16 y) { in avgr_u_i8x16()
382 int any_true_i8x16(i8x16 x) { in any_true_i8x16()
406 int all_true_i8x16(i8x16 x) { in all_true_i8x16()
[all …]
/dports/devel/llvm12/llvm-project-12.0.1.src/llvm/test/CodeGen/WebAssembly/
H A Dsimd-shift-complex-splats.ll13 ; CHECK-NEXT: i8x16.splat $push1=, $1
14 ; CHECK-NEXT: i8x16.splat $push0=, $2
15 ; CHECK-NEXT: i8x16.add $push2=, $pop1, $pop0
17 ; CHECK-NEXT: i8x16.shl $push4=, $0, $pop3
32 ; CHECK-NEXT: i8x16.splat $push0=, $1
33 ; CHECK-NEXT: i8x16.abs $push98=, $pop0
39 ; CHECK-NEXT: i8x16.splat $push10=, $pop9
67 ; CHECK-NEXT: i8x16.splat $push1=, $1
68 ; CHECK-NEXT: i8x16.splat $push0=, $2
71 ; CHECK-NEXT: i8x16.abs $push101=, $pop3
[all …]

12345678910>>...31