/dports/lang/spidermonkey60/firefox-60.9.0/third_party/rust/simd/src/x86/ |
H A D | sse4_2.rs | 1 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 D | t_i8x16.rs | 15 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 D | test_wasm_builtin_simd.cpp | 72 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 D | bitselect.clif | 6 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 D | simd-encodings.s | 47 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 D | simd-encodings.s | 47 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 D | simd-encodings.s | 140 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 D | simd-encodings.s | 140 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 D | simd-encodings.s | 47 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 D | simd-encodings.s | 47 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 D | builtins-wasm.c | 287 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 D | builtins-wasm.c | 287 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 D | simd-encodings.s | 140 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 D | simd-encodings.s | 140 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 D | wasm | 35 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 D | simd-encodings.s | 140 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 D | simd-encodings.s | 140 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 D | simd-encodings.s | 140 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 D | simd-encodings.s | 140 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 D | simd-encodings.s | 140 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 D | simd-encodings.s | 140 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 D | neon.rs | 45 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 D | builtins-wasm.c | 208 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 D | builtins-wasm.c | 208 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 D | simd-shift-complex-splats.ll | 13 ; 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 …]
|