Robuta

https://doc.rust-lang.org/core/arch/x86/fn._mm256_maskz_unpacklo_epi64.html _mm256_maskz_unpacklo_epi64 in core::arch::x86 - Rust Unpack and interleave 64-bit integers from the low half of each 128-bit lane in a and b, and store the results in dst using zeromask k (elements are zeroed out... corearchrust https://doc.rust-lang.org/nightly/core/arch/x86/fn._mm_cvttph_epi64.html _mm_cvttph_epi64 in core::arch::x86 - Rust Convert packed half-precision (16-bit) floating-point elements in a to packed 64-bit integers with truncation, and store the results in dst. mmcorearchrust https://doc.rust-lang.org/core/arch/x86/fn._mm512_loadu_epi64.html _mm512_loadu_epi64 in core::arch::x86 - Rust Load 512-bits (composed of 8 packed 64-bit integers) from memory into dst. mem_addr does not need to be aligned on any particular boundary. corearchrust https://doc.rust-lang.org/core/arch/x86/fn._mm_mask_unpacklo_epi64.html _mm_mask_unpacklo_epi64 in core::arch::x86 - Rust Unpack and interleave 64-bit integers from the low half of each 128-bit lane in a and b, and store the results in dst using writemask k (elements are copied... mmmaskcorearchrust https://doc.rust-lang.org/beta/core/arch/x86/fn._mm_maskz_andnot_epi64.html _mm_maskz_andnot_epi64 in core::arch::x86 - Rust Compute the bitwise NOT of packed 64-bit integers in a and then AND with b, and store the results in dst using zeromask k (elements are zeroed out when the... mmcorearchrust https://doc.rust-lang.org/core/arch/x86/fn._mm512_maskz_cvtepi16_epi64.html _mm512_maskz_cvtepi16_epi64 in core::arch::x86 - Rust Sign extend packed 16-bit integers in a to packed 64-bit integers, and store the results in dst using zeromask k (elements are zeroed out when the... corearchrust https://doc.rust-lang.org/beta/core/arch/x86/fn._mm_testn_epi64_mask.html _mm_testn_epi64_mask in core::arch::x86 - Rust Compute the bitwise NAND of packed 64-bit integers in a and b, producing intermediate 64-bit values, and set the corresponding bit in result mask k if the... mmmaskcorearchrust https://doc.rust-lang.org/core/arch/x86/fn._mm_mask_popcnt_epi64.html _mm_mask_popcnt_epi64 in core::arch::x86 - Rust For each packed 64-bit integer maps the value to the number of logical 1 bits. mmmaskpopcntcorearch https://doc.rust-lang.org/beta/core/arch/x86/fn._mm_srlv_epi64.html _mm_srlv_epi64 in core::arch::x86 - Rust Shifts packed 64-bit integers in `a` right by the amount specified by the corresponding element in `count` while shifting in zeros, mmcorearchrust https://doc.rust-lang.org/core/arch/x86/fn._mm256_cvttpd_epi64.html _mm256_cvttpd_epi64 in core::arch::x86 - Rust Convert packed double-precision (64-bit) floating-point elements in a to packed signed 64-bit integers with truncation, and store the result in dst. corearchrust https://doc.rust-lang.org/beta/core/arch/x86/fn._mm512_maskz_cvtepi16_epi64.html _mm512_maskz_cvtepi16_epi64 in core::arch::x86 - Rust Sign extend packed 16-bit integers in a to packed 64-bit integers, and store the results in dst using zeromask k (elements are zeroed out when the... corearchrust https://doc.rust-lang.org/core/arch/x86/fn._mm256_loadu_epi64.html _mm256_loadu_epi64 in core::arch::x86 - Rust Load 256-bits (composed of 4 packed 64-bit integers) from memory into dst. mem_addr does not need to be aligned on any particular boundary. corearchrust https://doc.rust-lang.org/core/arch/x86/fn._mm512_maskz_permutexvar_epi64.html _mm512_maskz_permutexvar_epi64 in core::arch::x86 - Rust Shuffle 64-bit integers in a across lanes using the corresponding index in idx, and store the results in dst using zeromask k (elements are zeroed out when the... corearchrust https://doc.rust-lang.org/core/arch/x86/fn._mm512_mask_slli_epi64.html _mm512_mask_slli_epi64 in core::arch::x86 - Rust Shift packed 64-bit integers in a left by imm8 while shifting in zeros, and store the results in dst using writemask k (elements are copied from src when the... maskcorearchrust https://doc.rust-lang.org/stable/core/arch/x86/fn._mm256_maskz_or_epi64.html _mm256_maskz_or_epi64 in core::arch::x86 - Rust Compute the bitwise OR of packed 64-bit integers in a and b, and store the results in dst using zeromask k (elements are zeroed out when the corresponding mask... corearchrust https://doc.rust-lang.org/core/arch/x86/fn._mm256_mask_i32gather_epi64.html _mm256_mask_i32gather_epi64 in core::arch::x86 - Rust Returns values from `slice` at offsets determined by `offsets * scale`, where `scale` should be 1, 2, 4 or 8. If mask is set, load the value from `src` in that... maskcorearchrust https://doc.rust-lang.org/stable/core/arch/x86_64/fn._mm256_mask_shldi_epi64.html _mm256_mask_shldi_epi64 in core::arch::x86_64 - Rust Concatenate packed 64-bit integers in a and b producing an intermediate 128-bit result. Shift the result left by imm8 bits, and store the upper 64-bits in dst... maskcorearchrust https://doc.rust-lang.org/beta/core/arch/x86/fn._mm512_gf2p8affineinv_epi64_epi8.html _mm512_gf2p8affineinv_epi64_epi8 in core::arch::x86 - Rust Performs an affine transformation on the inverted packed bytes in x. That is computes a*inv(x)+b over the Galois Field 2^8 for each packed byte with a being a... corearchrust https://doc.rust-lang.org/core/arch/x86/fn._mm512_i64gather_epi64.html _mm512_i64gather_epi64 in core::arch::x86 - Rust Gather 64-bit integers from memory using 64-bit indices. 64-bit elements are loaded from addresses starting at base_addr and offset by each 64-bit element in... corearchrust https://doc.rust-lang.org/beta/core/arch/x86/fn._mm256_mask_max_epi64.html _mm256_mask_max_epi64 in core::arch::x86 - Rust Compare packed signed 64-bit integers in a and b, and store packed maximum values in dst using writemask k (elements are copied from src when the corresponding... maskmaxcorearchrust https://doc.rust-lang.org/core/arch/x86/fn._mm256_mask_rolv_epi64.html _mm256_mask_rolv_epi64 in core::arch::x86 - Rust Rotate the bits in each packed 64-bit integer in a to the left by the number of bits specified in the corresponding element of b, and store the results in dst... maskcorearchrust https://doc.rust-lang.org/nightly/core/arch/x86/fn._mm512_mask_cvtepi16_epi64.html _mm512_mask_cvtepi16_epi64 in core::arch::x86 - Rust Sign extend packed 16-bit integers in a to packed 64-bit integers, and store the results in dst using writemask k (elements are copied from src when the... maskcorearchrust https://doc.rust-lang.org/core/arch/x86/fn._mm512_maskz_rorv_epi64.html _mm512_maskz_rorv_epi64 in core::arch::x86 - Rust Rotate the bits in each packed 64-bit integer in a to the right by the number of bits specified in the corresponding element of b, and store the results in dst... corearchrust https://doc.rust-lang.org/core/arch/x86/fn._mm_gf2p8affineinv_epi64_epi8.html _mm_gf2p8affineinv_epi64_epi8 in core::arch::x86 - Rust Performs an affine transformation on the inverted packed bytes in x. That is computes a*inv(x)+b over the Galois Field 2^8 for each packed byte with a being a... mmcorearchrust https://doc.rust-lang.org/beta/core/arch/x86/fn._mm512_maskz_srai_epi64.html _mm512_maskz_srai_epi64 in core::arch::x86 - Rust Shift packed 64-bit integers in a right by imm8 while shifting in sign bits, and store the results in dst using zeromask k (elements are zeroed out when the... sraicorearchrust https://doc.rust-lang.org/beta/core/arch/x86/fn._mm256_maskz_mov_epi64.html _mm256_maskz_mov_epi64 in core::arch::x86 - Rust Move packed 64-bit integers from a into dst using zeromask k (elements are zeroed out when the corresponding mask bit is not set). movcorearchrust https://doc.rust-lang.org/nightly/core/arch/x86/fn._mm512_mask_store_epi64.html _mm512_mask_store_epi64 in core::arch::x86 - Rust Store packed 64-bit integers from a into memory using writemask k. mem_addr must be aligned on a 64-byte boundary or a general-protection exception may be... mask storecorearchrust https://doc.rust-lang.org/stable/core/arch/x86/fn._mm256_abs_epi64.html _mm256_abs_epi64 in core::arch::x86 - Rust Compute the absolute value of packed signed 64-bit integers in a, and store the unsigned results in dst. abscorearchrust https://doc.rust-lang.org/stable/core/arch/x86/fn._mm512_mask_set1_epi64.html _mm512_mask_set1_epi64 in core::arch::x86 - Rust Broadcast 64-bit integer a to all elements of dst using writemask k (elements are copied from src when the corresponding mask bit is not set). maskcorearchrust https://doc.rust-lang.org/nightly/core/arch/x86/fn._mm256_maskz_add_epi64.html _mm256_maskz_add_epi64 in core::arch::x86 - Rust Add packed 64-bit integers in a and b, and store the results in dst using zeromask k (elements are zeroed out when the corresponding mask bit is not set). addcorearchrust https://doc.rust-lang.org/beta/core/arch/x86/fn._mm_maskz_min_epi64.html _mm_maskz_min_epi64 in core::arch::x86 - Rust Compare packed signed 64-bit integers in a and b, and store packed minimum values in dst using zeromask k (elements are zeroed out when the corresponding mask... mmmincorearchrust https://doc.rust-lang.org/nightly/core/arch/x86/fn._mm512_mask_reduce_and_epi64.html _mm512_mask_reduce_and_epi64 in core::arch::x86 - Rust Reduce the packed 64-bit integers in a by addition using mask k. Returns the sum of all active elements in a. maskreducecorearchrust https://doc.rust-lang.org/beta/core/arch/x86/fn._mm512_rolv_epi64.html _mm512_rolv_epi64 in core::arch::x86 - Rust Rotate the bits in each packed 64-bit integer in a to the left by the number of bits specified in the corresponding element of b, and store the results in dst. corearchrust https://doc.rust-lang.org/beta/core/arch/x86/fn._mm_mask_alignr_epi64.html _mm_mask_alignr_epi64 in core::arch::x86 - Rust Concatenate a and b into a 32-byte immediate result, shift the result right by imm8 64-bit elements, and store the low 16 bytes (2 elements) in dst using... mmmaskcorearchrust https://doc.rust-lang.org/stable/core/arch/x86/fn._mm256_extracti64x2_epi64.html _mm256_extracti64x2_epi64 in core::arch::x86 - Rust Extracts 128 bits (composed of 2 packed 64-bit integers) from a, selected with IMM8, and stores the result in dst. corearchrust https://doc.rust-lang.org/stable/core/arch/x86_64/fn._mm256_maskz_or_epi64.html _mm256_maskz_or_epi64 in core::arch::x86_64 - Rust Compute the bitwise OR of packed 64-bit integers in a and b, and store the results in dst using zeromask k (elements are zeroed out when the corresponding mask... corearchrust https://doc.rust-lang.org/stable/core/arch/x86_64/fn._mm_mask_store_epi64.html _mm_mask_store_epi64 in core::arch::x86_64 - Rust Store packed 64-bit integers from a into memory using writemask k. mem_addr must be aligned on a 16-byte boundary or a general-protection exception may be... mask storemmcorearchrust https://doc.rust-lang.org/stable/core/arch/x86/fn._mm256_maskz_unpacklo_epi64.html _mm256_maskz_unpacklo_epi64 in core::arch::x86 - Rust Unpack and interleave 64-bit integers from the low half of each 128-bit lane in a and b, and store the results in dst using zeromask k (elements are zeroed out... corearchrust https://doc.rust-lang.org/core/arch/x86/fn._mm256_maskz_cvtepi32_epi64.html _mm256_maskz_cvtepi32_epi64 in core::arch::x86 - Rust Sign extend packed 32-bit integers in a to packed 64-bit integers, and store the results in dst using zeromask k (elements are zeroed out when the... corearchrust https://doc.rust-lang.org/core/arch/x86/fn._mm_alignr_epi64.html _mm_alignr_epi64 in core::arch::x86 - Rust Concatenate a and b into a 32-byte immediate result, shift the result right by imm8 64-bit elements, and store the low 16 bytes (2 elements) in dst. mmcorearchrust https://doc.rust-lang.org/beta/core/arch/x86/fn._mm512_cvtt_roundpd_epi64.html _mm512_cvtt_roundpd_epi64 in core::arch::x86 - Rust Convert packed double-precision (64-bit) floating-point elements in a to packed signed 64-bit integers with truncation, and store the result in dst. Exceptions... corearchrust https://doc.rust-lang.org/stable/core/arch/x86/fn._mm_mask_shrdv_epi64.html _mm_mask_shrdv_epi64 in core::arch::x86 - Rust Concatenate packed 64-bit integers in b and a producing an intermediate 128-bit result. Shift the result right by the amount specified in the corresponding... mmmaskcorearchrust https://doc.rust-lang.org/core/arch/x86/fn._mm_maskz_srav_epi64.html _mm_maskz_srav_epi64 in core::arch::x86 - Rust Shift packed 64-bit integers in a right by the amount specified by the corresponding element in count while shifting in sign bits, and store the results in dst... mmsravcorearchrust https://doc.rust-lang.org/beta/core/arch/x86/fn._mm256_mask_cmplt_epi64_mask.html _mm256_mask_cmplt_epi64_mask in core::arch::x86 - Rust Compare packed signed 64-bit integers in a and b for less-than, and store the results in mask vector k using zeromask k1 (elements are zeroed out when the... maskcorearchrust https://doc.rust-lang.org/core/arch/x86/fn._mm256_mask_set1_epi64.html _mm256_mask_set1_epi64 in core::arch::x86 - Rust Broadcast 64-bit integer a to all elements of dst using writemask k (elements are copied from src when the corresponding mask bit is not set). maskcorearchrust https://doc.rust-lang.org/core/arch/x86/fn._mm512_maskz_cvtepi32_epi64.html _mm512_maskz_cvtepi32_epi64 in core::arch::x86 - Rust Sign extend packed 32-bit integers in a to packed 64-bit integers, and store the results in dst using zeromask k (elements are zeroed out when the... corearchrust https://doc.rust-lang.org/stable/core/arch/x86_64/fn._mm256_mask_cvtepu32_epi64.html _mm256_mask_cvtepu32_epi64 in core::arch::x86_64 - Rust Zero extend packed unsigned 32-bit integers in a to packed 64-bit integers, and store the results in dst using writemask k (elements are copied from src when... maskcorearchrust https://doc.rust-lang.org/core/arch/x86/fn._mm256_mask_multishift_epi64_epi8.html _mm256_mask_multishift_epi64_epi8 in core::arch::x86 - Rust For each 64-bit element in b, select 8 unaligned bytes using a byte-granular shift control within the corresponding 64-bit element of a, and store the 8... maskmultishiftcorearchrust https://doc.rust-lang.org/core/arch/x86/fn._mm_cvttpd_epi64.html _mm_cvttpd_epi64 in core::arch::x86 - Rust Convert packed double-precision (64-bit) floating-point elements in a to packed signed 64-bit integers with truncation, and store the result in dst. mmcorearchrust https://doc.rust-lang.org/beta/core/arch/x86/fn._mm512_maskz_broadcastq_epi64.html _mm512_maskz_broadcastq_epi64 in core::arch::x86 - Rust Broadcast the low packed 64-bit integer from a to all elements of dst using zeromask k (elements are zeroed out when the corresponding mask bit is not set). corearchrust https://doc.rust-lang.org/core/arch/x86/fn._mm512_cmplt_epi64_mask.html _mm512_cmplt_epi64_mask in core::arch::x86 - Rust Compare packed signed 64-bit integers in a and b for less-than, and store the results in mask vector k. maskcorearchrust https://doc.rust-lang.org/beta/core/arch/x86/fn._mm256_sllv_epi64.html _mm256_sllv_epi64 in core::arch::x86 - Rust Shifts packed 64-bit integers in `a` left by the amount specified by the corresponding element in `count` while shifting in zeros, and returns the result. corearchrust https://doc.rust-lang.org/beta/core/arch/x86/fn._mm_maskz_gf2p8affine_epi64_epi8.html _mm_maskz_gf2p8affine_epi64_epi8 in core::arch::x86 - Rust Performs an affine transformation on the packed bytes in x. That is computes a*x+b over the Galois Field 2^8 for each packed byte with a being a 8x8 bit matrix... mmcorearchrust https://doc.rust-lang.org/core/arch/x86/fn._mm512_mask_reduce_max_epi64.html _mm512_mask_reduce_max_epi64 in core::arch::x86 - Rust Reduce the packed signed 64-bit integers in a by maximum using mask k. Returns the maximum of all active elements in a. maskreducemaxcorearch https://doc.rust-lang.org/nightly/core/arch/x86/fn._mm256_maskz_srl_epi64.html _mm256_maskz_srl_epi64 in core::arch::x86 - Rust Shift packed 64-bit integers in a right by count while shifting in zeros, and store the results in dst using zeromask k (elements are zeroed out when the... srlcorearchrust https://doc.rust-lang.org/core/arch/x86/fn._mm_mask_compress_epi64.html _mm_mask_compress_epi64 in core::arch::x86 - Rust Contiguously store the active 64-bit integers in a (those with their respective bit set in writemask k) to dst, and pass through the remaining elements from... mmmaskcompresscorearch https://doc.rust-lang.org/core/arch/x86/fn._mm_maskz_rolv_epi64.html _mm_maskz_rolv_epi64 in core::arch::x86 - Rust Rotate the bits in each packed 64-bit integer in a to the left by the number of bits specified in the corresponding element of b, and store the results in dst... mmcorearchrust https://doc.rust-lang.org/nightly/core/arch/x86/fn._mm_broadcastmb_epi64.html _mm_broadcastmb_epi64 in core::arch::x86 - Rust Broadcast the low 8-bits from input mask k to all 64-bit elements of dst. mmcorearchrust https://doc.rust-lang.org/stable/core/arch/x86_64/fn._mm_mask_rorv_epi64.html _mm_mask_rorv_epi64 in core::arch::x86_64 - Rust Rotate the bits in each packed 64-bit integer in a to the right by the number of bits specified in the corresponding element of b, and store the results in dst... mmmaskcorearchrust https://doc.rust-lang.org/beta/core/arch/x86/fn._mm256_maskz_cvtepi32_epi64.html _mm256_maskz_cvtepi32_epi64 in core::arch::x86 - Rust Sign extend packed 32-bit integers in a to packed 64-bit integers, and store the results in dst using zeromask k (elements are zeroed out when the... corearchrust https://doc.rust-lang.org/beta/core/arch/x86/fn._mm_srl_epi64.html _mm_srl_epi64 in core::arch::x86 - Rust Shifts packed 64-bit integers in `a` right by `count` while shifting in zeros. mmsrlcorearchrust https://doc.rust-lang.org/beta/core/arch/x86/fn._mm_mask_cvtepu16_epi64.html _mm_mask_cvtepu16_epi64 in core::arch::x86 - Rust Zero extend packed unsigned 16-bit integers in the low 4 bytes of a to packed 64-bit integers, and store the results in dst using writemask k (elements are... mmmaskcorearchrust https://doc.rust-lang.org/core/arch/x86/fn._mm512_shldv_epi64.html _mm512_shldv_epi64 in core::arch::x86 - Rust Concatenate packed 64-bit integers in a and b producing an intermediate 128-bit result. Shift the result left by the amount specified in the corresponding... corearchrust https://doc.rust-lang.org/beta/core/arch/x86/fn._mm256_maskz_sra_epi64.html _mm256_maskz_sra_epi64 in core::arch::x86 - Rust Shift packed 64-bit integers in a right by count while shifting in sign bits, and store the results in dst using zeromask k (elements are zeroed out when the... sracorearchrust https://doc.rust-lang.org/beta/core/arch/x86/fn._mm256_cvttps_epi64.html _mm256_cvttps_epi64 in core::arch::x86 - Rust Convert packed single-precision (32-bit) floating-point elements in a to packed signed 64-bit integers with truncation, and store the result in dst. corearchrust https://doc.rust-lang.org/beta/core/arch/x86/fn._mm512_i32logather_epi64.html _mm512_i32logather_epi64 in core::arch::x86 - Rust Loads 8 64-bit integer elements from memory starting at location base_addr at packed 32-bit integer indices stored in the lower half of vindex scaled by scale... corearchrust https://doc.rust-lang.org/nightly/core/arch/x86/fn._mm512_cvttpd_epi64.html _mm512_cvttpd_epi64 in core::arch::x86 - Rust Convert packed double-precision (64-bit) floating-point elements in a to packed signed 64-bit integers with truncation, and store the result in dst. corearchrust https://doc.rust-lang.org/beta/core/arch/x86/fn._mm256_mask2_permutex2var_epi64.html _mm256_mask2_permutex2var_epi64 in core::arch::x86 - Rust Shuffle 64-bit integers in a and b across lanes using the corresponding selector and index in idx, and store the results in dst using writemask k (elements are... corearchrust https://doc.rust-lang.org/beta/core/arch/x86/fn._mm256_unpackhi_epi64.html _mm256_unpackhi_epi64 in core::arch::x86 - Rust Unpacks and interleave 64-bit integers from the high half of each 128-bit lane of `a` and `b`. corearchrust https://doc.rust-lang.org/beta/core/arch/x86/fn._mm512_cvtt_roundps_epi64.html _mm512_cvtt_roundps_epi64 in core::arch::x86 - Rust Convert packed single-precision (32-bit) floating-point elements in a to packed signed 64-bit integers with truncation, and store the result in dst. Exceptions... corearchrust https://doc.rust-lang.org/beta/core/arch/x86/fn._mm_cmpge_epi64_mask.html _mm_cmpge_epi64_mask in core::arch::x86 - Rust Compare packed signed 64-bit integers in a and b for greater-than-or-equal, and store the results in mask vector k. mmmaskcorearchrust https://doc.rust-lang.org/beta/core/arch/x86/fn._mm512_sub_epi64.html _mm512_sub_epi64 in core::arch::x86 - Rust Subtract packed 64-bit integers in b from packed 64-bit integers in a, and store the results in dst. subcorearchrust https://doc.rust-lang.org/core/arch/x86/fn._mm512_mask_max_epi64.html _mm512_mask_max_epi64 in core::arch::x86 - Rust Compare packed signed 64-bit integers in a and b, and store packed maximum values in dst using writemask k (elements are copied from src when the corresponding... maskmaxcorearchrust https://doc.rust-lang.org/beta/core/arch/x86/fn._mm_mask_shldv_epi64.html _mm_mask_shldv_epi64 in core::arch::x86 - Rust Concatenate packed 64-bit integers in a and b producing an intermediate 128-bit result. Shift the result left by the amount specified in the corresponding... mmmaskcorearchrust https://doc.rust-lang.org/beta/core/arch/x86/fn._mm_mmask_i32gather_epi64.html _mm_mmask_i32gather_epi64 in core::arch::x86 - Rust Loads 2 64-bit integer elements from memory starting at location base_addr at packed 32-bit integer indices stored in vindex scaled by scale using writemask k... mmcorearchrust https://doc.rust-lang.org/beta/core/arch/x86/fn._mm_mask_cvttpd_epi64.html _mm_mask_cvttpd_epi64 in core::arch::x86 - Rust Convert packed double-precision (64-bit) floating-point elements in a to packed signed 64-bit integers with truncation, and store the result in dst using... mmmaskcorearchrust https://doc.rust-lang.org/beta/core/arch/x86/fn._mm_maskz_popcnt_epi64.html _mm_maskz_popcnt_epi64 in core::arch::x86 - Rust For each packed 64-bit integer maps the value to the number of logical 1 bits. mmpopcntcorearchrust https://doc.rust-lang.org/core/arch/x86/fn._mm256_maskz_rol_epi64.html _mm256_maskz_rol_epi64 in core::arch::x86 - Rust Rotate the bits in each packed 64-bit integer in a to the left by the number of bits specified in imm8, and store the results in dst using zeromask k (elements... rolcorearchrust https://doc.rust-lang.org/beta/core/arch/x86/fn._mm512_maskz_srl_epi64.html _mm512_maskz_srl_epi64 in core::arch::x86 - Rust Shift packed 64-bit integers in a right by count while shifting in zeros, and store the results in dst using zeromask k (elements are zeroed out when the... srlcorearchrust https://doc.rust-lang.org/nightly/core/arch/x86/fn._mm512_rol_epi64.html _mm512_rol_epi64 in core::arch::x86 - Rust Rotate the bits in each packed 64-bit integer in a to the left by the number of bits specified in imm8, and store the results in dst. rolcorearchrust https://doc.rust-lang.org/beta/core/arch/x86/fn._mm512_mask_lzcnt_epi64.html _mm512_mask_lzcnt_epi64 in core::arch::x86 - Rust Counts the number of leading zero bits in each packed 64-bit integer in a, and store the results in dst using writemask k (elements are copied from src when... maskcorearchrust https://doc.rust-lang.org/stable/core/arch/x86/fn._mm256_rolv_epi64.html _mm256_rolv_epi64 in core::arch::x86 - Rust Rotate the bits in each packed 64-bit integer in a to the left by the number of bits specified in the corresponding element of b, and store the results in dst. corearchrust https://doc.rust-lang.org/beta/core/arch/x86/fn._mm512_mask_i32logather_epi64.html _mm512_mask_i32logather_epi64 in core::arch::x86 - Rust Loads 8 64-bit integer elements from memory starting at location base_addr at packed 32-bit integer indices stored in the lower half of vindex scaled by scale... maskcorearchrust https://doc.rust-lang.org/beta/core/arch/x86/fn._mm512_cmple_epi64_mask.html _mm512_cmple_epi64_mask in core::arch::x86 - Rust Compare packed signed 64-bit integers in a and b for less-than-or-equal, and store the results in mask vector k. maskcorearchrust https://doc.rust-lang.org/beta/core/arch/x86/fn._mm512_set1_epi64.html _mm512_set1_epi64 in core::arch::x86 - Rust Broadcast 64-bit integer `a` to all elements of `dst`. corearchrust https://doc.rust-lang.org/core/arch/x86/fn._mm_maskz_unpackhi_epi64.html _mm_maskz_unpackhi_epi64 in core::arch::x86 - Rust Unpack and interleave 64-bit integers from the high half of each 128-bit lane in a and b, and store the results in dst using zeromask k (elements are zeroed... mmcorearchrust https://doc.rust-lang.org/beta/core/arch/x86/fn._mm512_srav_epi64.html _mm512_srav_epi64 in core::arch::x86 - Rust Shift packed 64-bit integers in a right by the amount specified by the corresponding element in count while shifting in sign bits, and store the results in dst. sravcorearchrust https://doc.rust-lang.org/stable/core/arch/x86/fn._mm_mask_cvtepi16_epi64.html _mm_mask_cvtepi16_epi64 in core::arch::x86 - Rust Sign extend packed 16-bit integers in a to packed 64-bit integers, and store the results in dst using writemask k (elements are copied from src when the... mmmaskcorearchrust https://doc.rust-lang.org/stable/core/arch/x86_64/fn._mm512_mullox_epi64.html _mm512_mullox_epi64 in core::arch::x86_64 - Rust Multiplies elements in packed 64-bit integer vectors a and b together, storing the lower 64 bits of the result in dst. corearchrust https://doc.rust-lang.org/beta/core/arch/x86/fn._mm256_max_epi64.html _mm256_max_epi64 in core::arch::x86 - Rust Compare packed signed 64-bit integers in a and b, and store packed maximum values in dst. maxcorearchrust https://doc.rust-lang.org/nightly/core/arch/x86/fn._mm512_mask_multishift_epi64_epi8.html _mm512_mask_multishift_epi64_epi8 in core::arch::x86 - Rust For each 64-bit element in b, select 8 unaligned bytes using a byte-granular shift control within the corresponding 64-bit element of a, and store the 8... maskmultishiftcorearchrust https://doc.rust-lang.org/beta/core/arch/x86/fn._mm512_permutex2var_epi64.html _mm512_permutex2var_epi64 in core::arch::x86 - Rust Shuffle 64-bit integers in a and b across lanes using the corresponding selector and index in idx, and store the results in dst. corearchrust https://doc.rust-lang.org/core/arch/x86/fn._mm_mask_lzcnt_epi64.html _mm_mask_lzcnt_epi64 in core::arch::x86 - Rust Counts the number of leading zero bits in each packed 64-bit integer in a, and store the results in dst using writemask k (elements are copied from src when... mmmaskcorearchrust https://doc.rust-lang.org/core/arch/x86/fn._mm256_mask_compress_epi64.html _mm256_mask_compress_epi64 in core::arch::x86 - Rust Contiguously store the active 64-bit integers in a (those with their respective bit set in writemask k) to dst, and pass through the remaining elements from... maskcompresscorearchrust https://doc.rust-lang.org/beta/core/arch/x86/fn._mm256_mask_rol_epi64.html _mm256_mask_rol_epi64 in core::arch::x86 - Rust Rotate the bits in each packed 64-bit integer in a to the left by the number of bits specified in imm8, and store the results in dst using writemask k... maskrolcorearchrust https://doc.rust-lang.org/nightly/core/arch/x86/fn._mm256_mask_testn_epi64_mask.html _mm256_mask_testn_epi64_mask in core::arch::x86 - Rust Compute the bitwise NAND of packed 64-bit integers in a and b, producing intermediate 64-bit values, and set the corresponding bit in result mask k (subject to... maskcorearchrust https://doc.rust-lang.org/beta/core/arch/x86/fn._mm512_maskz_shldv_epi64.html _mm512_maskz_shldv_epi64 in core::arch::x86 - Rust Concatenate packed 64-bit integers in a and b producing an intermediate 128-bit result. Shift the result left by the amount specified in the corresponding... corearchrust https://doc.rust-lang.org/stable/core/arch/x86/fn._mm256_cmpeq_epi64.html _mm256_cmpeq_epi64 in core::arch::x86 - Rust Compares packed 64-bit integers in `a` and `b` for equality. corearchrust https://doc.rust-lang.org/core/arch/x86/fn._mm512_i64scatter_epi64.html _mm512_i64scatter_epi64 in core::arch::x86 - Rust Scatter 64-bit integers from a into memory using 64-bit indices. 64-bit elements are stored at addresses starting at base_addr and offset by each 64-bit... corearchrust https://doc.rust-lang.org/beta/core/arch/x86/fn._mm_bitshuffle_epi64_mask.html _mm_bitshuffle_epi64_mask in core::arch::x86 - Rust Considers the input `b` as packed 64-bit integers and `c` as packed 8-bit integers. Then groups 8 8-bit values from `c`as indices into the bits of the... mmmaskcorearchrust