1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
use i8x16; #[allow(dead_code)] extern "platform-intrinsic" { fn x86_mm_cmpestra(x: i8x16, y: i32, z: i8x16, w: i32, a: i32) -> i32; fn x86_mm_cmpestrc(x: i8x16, y: i32, z: i8x16, w: i32, a: i32) -> i32; fn x86_mm_cmpestri(x: i8x16, y: i32, z: i8x16, w: i32, a: i32) -> i32; fn x86_mm_cmpestrm(x: i8x16, y: i32, z: i8x16, w: i32, a: i32) -> i8x16; fn x86_mm_cmpestro(x: i8x16, y: i32, z: i8x16, w: i32, a: i32) -> i32; fn x86_mm_cmpestrs(x: i8x16, y: i32, z: i8x16, w: i32, a: i32) -> i32; fn x86_mm_cmpestrz(x: i8x16, y: i32, z: i8x16, w: i32, a: i32) -> i32; fn x86_mm_cmpistra(x: i8x16, y: i8x16, z: i32) -> i32; fn x86_mm_cmpistrc(x: i8x16, y: i8x16, z: i32) -> i32; fn x86_mm_cmpistri(x: i8x16, y: i8x16, z: i32) -> i32; fn x86_mm_cmpistrm(x: i8x16, y: i8x16, z: i32) -> i8x16; fn x86_mm_cmpistro(x: i8x16, y: i8x16, z: i32) -> i32; fn x86_mm_cmpistrs(x: i8x16, y: i8x16, z: i32) -> i32; fn x86_mm_cmpistrz(x: i8x16, y: i8x16, z: i32) -> i32; }