MCPcopy Create free account

hub / github.com/VASTDynamics/Vaporizer2 / functions

Functions3,212 in github.com/VASTDynamics/Vaporizer2

Function_mm_cmpunord_sd
Compare the lower double-precision (64-bit) floating-point elements in a and b to see if either is NaN, store the result in the lower element of dst,
VASTvaporizer/Source/sse2neon.h:3690
Function_mm_cmpunord_ss
Compare the lower single-precision (32-bit) floating-point elements in a and b to see if either is NaN, store the result in the lower element of dst,
VASTvaporizer/Source/sse2neon.h:1430
Function_mm_comige_sd
Compare the lower double-precision (64-bit) floating-point element in a and b for greater-than-or-equal, and return the boolean result (0 or 1). https
VASTvaporizer/Source/sse2neon.h:3712
Function_mm_comige_ss
Compare the lower single-precision (32-bit) floating-point element in a and b for greater-than-or-equal, and return the boolean result (0 or 1). https
VASTvaporizer/Source/sse2neon.h:1448
Function_mm_comigt_sd
Compare the lower double-precision (64-bit) floating-point element in a and b for greater-than, and return the boolean result (0 or 1). https://www.in
VASTvaporizer/Source/sse2neon.h:3727
Function_mm_comigt_ss
Compare the lower single-precision (32-bit) floating-point element in a and b for greater-than, and return the boolean result (0 or 1). https://www.in
VASTvaporizer/Source/sse2neon.h:1458
Function_mm_comile_sd
Compare the lower double-precision (64-bit) floating-point element in a and b for less-than-or-equal, and return the boolean result (0 or 1). https://
VASTvaporizer/Source/sse2neon.h:3742
Function_mm_comile_ss
Compare the lower single-precision (32-bit) floating-point element in a and b for less-than-or-equal, and return the boolean result (0 or 1). https://
VASTvaporizer/Source/sse2neon.h:1468
Function_mm_comilt_sd
Compare the lower double-precision (64-bit) floating-point element in a and b for less-than, and return the boolean result (0 or 1). https://www.intel
VASTvaporizer/Source/sse2neon.h:3757
Function_mm_comilt_ss
Compare the lower single-precision (32-bit) floating-point element in a and b for less-than, and return the boolean result (0 or 1). https://www.intel
VASTvaporizer/Source/sse2neon.h:1478
Function_mm_comineq_sd
Compare the lower double-precision (64-bit) floating-point element in a and b for not-equal, and return the boolean result (0 or 1). https://www.intel
VASTvaporizer/Source/sse2neon.h:3793
Function_mm_comineq_ss
Compare the lower single-precision (32-bit) floating-point element in a and b for not-equal, and return the boolean result (0 or 1). https://www.intel
VASTvaporizer/Source/sse2neon.h:1488
Function_mm_crc32_u64
Starting with the initial value in crc, accumulates a CRC32 value for unsigned 64-bit integer v, and stores the result in dst. https://www.intel.com/c
VASTvaporizer/Source/sse2neon.h:8451
Function_mm_cvt_pi2ps
Convert packed signed 32-bit integers in b to packed single-precision (32-bit) floating-point elements, store the results in the lower 2 elements of d
VASTvaporizer/Source/sse2neon.h:1498
Function_mm_cvt_ps2pi
Convert packed single-precision (32-bit) floating-point elements in a to packed 32-bit integers, and store the results in dst. https://www.intel.com/c
VASTvaporizer/Source/sse2neon.h:1508
Function_mm_cvt_si2ss
Convert the signed 32-bit integer b to a single-precision (32-bit) floating-point element, store the result in the lower element of dst, and copy the
VASTvaporizer/Source/sse2neon.h:1524
Function_mm_cvt_ss2si
Convert the lower single-precision (32-bit) floating-point element in a to a 32-bit integer, and store the result in dst. https://www.intel.com/conten
VASTvaporizer/Source/sse2neon.h:1533
Function_mm_cvtepi16_epi32
Sign extend packed 16-bit integers in a to packed 32-bit integers, and store the results in dst. https://www.intel.com/content/www/us/en/docs/intrinsi
VASTvaporizer/Source/sse2neon.h:6824
Function_mm_cvtepi16_epi64
Sign extend packed 16-bit integers in a to packed 64-bit integers, and store the results in dst. https://www.intel.com/content/www/us/en/docs/intrinsi
VASTvaporizer/Source/sse2neon.h:6833
Function_mm_cvtepi32_epi64
Sign extend packed 32-bit integers in a to packed 64-bit integers, and store the results in dst. https://www.intel.com/content/www/us/en/docs/intrinsi
VASTvaporizer/Source/sse2neon.h:6844
Function_mm_cvtepi32_pd
Convert packed signed 32-bit integers in a to packed double-precision (64-bit) floating-point elements, and store the results in dst. https://www.inte
VASTvaporizer/Source/sse2neon.h:3801
Function_mm_cvtepi8_epi16
Sign extend packed 8-bit integers in a to packed 16-bit integers, and store the results in dst. https://www.intel.com/content/www/us/en/docs/intrinsic
VASTvaporizer/Source/sse2neon.h:6853
Function_mm_cvtepi8_epi32
Sign extend packed 8-bit integers in a to packed 32-bit integers, and store the results in dst. https://www.intel.com/content/www/us/en/docs/intrinsic
VASTvaporizer/Source/sse2neon.h:6863
Function_mm_cvtepi8_epi64
Sign extend packed 8-bit integers in the low 8 bytes of a to packed 64-bit integers, and store the results in dst. https://www.intel.com/content/www/u
VASTvaporizer/Source/sse2neon.h:6874
Function_mm_cvtepu16_epi32
Zero extend packed unsigned 16-bit integers in a to packed 32-bit integers, and store the results in dst. https://www.intel.com/content/www/us/en/docs
VASTvaporizer/Source/sse2neon.h:6886
Function_mm_cvtepu16_epi64
Zero extend packed unsigned 16-bit integers in a to packed 64-bit integers, and store the results in dst. https://www.intel.com/content/www/us/en/docs
VASTvaporizer/Source/sse2neon.h:6895
Function_mm_cvtepu32_epi64
Zero extend packed unsigned 32-bit integers in a to packed 64-bit integers, and store the results in dst. https://www.intel.com/content/www/us/en/docs
VASTvaporizer/Source/sse2neon.h:6906
Function_mm_cvtepu8_epi16
Zero extend packed unsigned 8-bit integers in a to packed 16-bit integers, and store the results in dst. https://www.intel.com/content/www/us/en/docs/
VASTvaporizer/Source/sse2neon.h:6915
Function_mm_cvtepu8_epi32
Zero extend packed unsigned 8-bit integers in a to packed 32-bit integers, and store the results in dst. https://www.intel.com/content/www/us/en/docs/
VASTvaporizer/Source/sse2neon.h:6925
Function_mm_cvtepu8_epi64
Zero extend packed unsigned 8-bit integers in the low 8 bytes of a to packed 64-bit integers, and store the results in dst. https://www.intel.com/cont
VASTvaporizer/Source/sse2neon.h:6936
Function_mm_cvtpd_epi32
Convert packed double-precision (64-bit) floating-point elements in a to packed 32-bit integers, and store the results in dst. https://www.intel.com/c
VASTvaporizer/Source/sse2neon.h:3824
Function_mm_cvtpd_pi32
Convert packed double-precision (64-bit) floating-point elements in a to packed 32-bit integers, and store the results in dst. https://www.intel.com/c
VASTvaporizer/Source/sse2neon.h:3843
Function_mm_cvtpd_ps
Convert packed double-precision (64-bit) floating-point elements in a to packed single-precision (32-bit) floating-point elements, and store the resul
VASTvaporizer/Source/sse2neon.h:3856
Function_mm_cvtpi16_ps
Convert packed 16-bit integers in a to packed single-precision (32-bit) floating-point elements, and store the results in dst. https://www.intel.com/c
VASTvaporizer/Source/sse2neon.h:1549
Function_mm_cvtpi32_pd
Convert packed signed 32-bit integers in a to packed double-precision (64-bit) floating-point elements, and store the results in dst. https://www.inte
VASTvaporizer/Source/sse2neon.h:3871
Function_mm_cvtpi32x2_ps
Convert packed signed 32-bit integers in a to packed single-precision (32-bit) floating-point elements, store the results in the lower 2 elements of d
VASTvaporizer/Source/sse2neon.h:1572
Function_mm_cvtpi8_ps
Convert the lower packed 8-bit integers in a to packed single-precision (32-bit) floating-point elements, and store the results in dst. https://www.in
VASTvaporizer/Source/sse2neon.h:1581
Function_mm_cvtps_pd
Convert packed single-precision (32-bit) floating-point elements in a to packed double-precision (64-bit) floating-point elements, and store the resul
VASTvaporizer/Source/sse2neon.h:3944
Function_mm_cvtps_pi8
Convert packed single-precision (32-bit) floating-point elements in a to packed 8-bit integers, and store the results in lower 4 elements of dst. Note
VASTvaporizer/Source/sse2neon.h:1608
Function_mm_cvtpu16_ps
Convert packed unsigned 16-bit integers in a to packed single-precision (32-bit) floating-point elements, and store the results in dst. https://www.in
VASTvaporizer/Source/sse2neon.h:1617
Function_mm_cvtpu8_ps
Convert the lower packed unsigned 8-bit integers in a to packed single-precision (32-bit) floating-point elements, and store the results in dst. https
VASTvaporizer/Source/sse2neon.h:1627
Function_mm_cvtsd_f64
Copy the lower double-precision (64-bit) floating-point element of a to dst. https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#
VASTvaporizer/Source/sse2neon.h:3958
Function_mm_cvtsd_si32
Convert the lower double-precision (64-bit) floating-point element in a to a 32-bit integer, and store the result in dst. https://www.intel.com/conten
VASTvaporizer/Source/sse2neon.h:3970
Function_mm_cvtsd_si64
Convert the lower double-precision (64-bit) floating-point element in a to a 64-bit integer, and store the result in dst. https://www.intel.com/conten
VASTvaporizer/Source/sse2neon.h:3984
Function_mm_cvtsd_ss
Convert the lower double-precision (64-bit) floating-point element in b to a single-precision (32-bit) floating-point element, store the result in the
VASTvaporizer/Source/sse2neon.h:4005
Function_mm_cvtsi128_si64
Copy the lower 64-bit integer in a to dst. https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#text=_mm_cvtsi128_si64
VASTvaporizer/Source/sse2neon.h:4026
Function_mm_cvtsi32_sd
Convert the signed 32-bit integer b to a double-precision (64-bit) floating-point element, store the result in the lower element of dst, and copy the
VASTvaporizer/Source/sse2neon.h:4039
Function_mm_cvtsi32_si128
Copy 32-bit integer a to the lower elements of dst, and zero the upper elements of dst. https://www.intel.com/content/www/us/en/docs/intrinsics-guide/
VASTvaporizer/Source/sse2neon.h:4058
Function_mm_cvtsi64_sd
Convert the signed 64-bit integer b to a double-precision (64-bit) floating-point element, store the result in the lower element of dst, and copy the
VASTvaporizer/Source/sse2neon.h:4067
Function_mm_cvtsi64_si128
Copy 64-bit integer a to the lower element of dst, and zero the upper element. https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.htm
VASTvaporizer/Source/sse2neon.h:4082
Function_mm_cvtsi64_ss
Convert the signed 64-bit integer b to a single-precision (32-bit) floating-point element, store the result in the lower element of dst, and copy the
VASTvaporizer/Source/sse2neon.h:1643
Function_mm_cvtss_f32
Copy the lower single-precision (32-bit) floating-point element of a to dst. https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#
VASTvaporizer/Source/sse2neon.h:1651
Function_mm_cvtss_sd
Convert the lower single-precision (32-bit) floating-point element in b to a double-precision (64-bit) floating-point element, store the result in the
VASTvaporizer/Source/sse2neon.h:4103
Function_mm_cvtss_si64
Convert the lower single-precision (32-bit) floating-point element in a to a 64-bit integer, and store the result in dst. https://www.intel.com/conten
VASTvaporizer/Source/sse2neon.h:1664
Function_mm_cvtt_ps2pi
Convert packed single-precision (32-bit) floating-point elements in a to packed 32-bit integers with truncation, and store the results in dst. https:/
VASTvaporizer/Source/sse2neon.h:1679
Function_mm_cvtt_ss2si
Convert the lower single-precision (32-bit) floating-point element in a to a 32-bit integer with truncation, and store the result in dst. https://www.
VASTvaporizer/Source/sse2neon.h:1688
Function_mm_cvttpd_epi32
Convert packed double-precision (64-bit) floating-point elements in a to packed 32-bit integers with truncation, and store the results in dst. https:/
VASTvaporizer/Source/sse2neon.h:4118
Function_mm_cvttpd_pi32
Convert packed double-precision (64-bit) floating-point elements in a to packed 32-bit integers with truncation, and store the results in dst. https:/
VASTvaporizer/Source/sse2neon.h:4128
Function_mm_cvttsd_si32
Convert the lower double-precision (64-bit) floating-point element in a to a 32-bit integer with truncation, and store the result in dst. https://www.
VASTvaporizer/Source/sse2neon.h:4147
Function_mm_cvttsd_si64
Convert the lower double-precision (64-bit) floating-point element in a to a 64-bit integer with truncation, and store the result in dst. https://www.
VASTvaporizer/Source/sse2neon.h:4156
Function_mm_cvttss_si64
Convert the lower single-precision (32-bit) floating-point element in a to a 64-bit integer with truncation, and store the result in dst. https://www.
VASTvaporizer/Source/sse2neon.h:1706
Function_mm_div_sd
Divide the lower double-precision (64-bit) floating-point element in a by the lower double-precision (64-bit) floating-point element in b, store the r
VASTvaporizer/Source/sse2neon.h:4194
Function_mm_div_ss
Divide the lower single-precision (32-bit) floating-point element in a by the lower single-precision (32-bit) floating-point element in b, store the r
VASTvaporizer/Source/sse2neon.h:1738
Function_mm_dp_pd
Conditionally multiply the packed double-precision (64-bit) floating-point elements in a and b using the high 4 bits in imm8, sum the four products, a
VASTvaporizer/Source/sse2neon.h:6949
Function_mm_dp_ps
Conditionally multiply the packed single-precision (32-bit) floating-point elements in a and b using the high 4 bits in imm8, sum the four products, a
VASTvaporizer/Source/sse2neon.h:6995
Function_mm_floor_sd
Round the lower double-precision (64-bit) floating-point element in b down to an integer value, store the result as a double-precision floating-point
VASTvaporizer/Source/sse2neon.h:7097
Function_mm_floor_ss
Round the lower single-precision (32-bit) floating-point element in b down to an integer value, store the result as a single-precision floating-point
VASTvaporizer/Source/sse2neon.h:7107
Function_mm_free
VASTvaporizer/Source/sse2neon.h:1755
Function_mm_hadd_epi16
Horizontally add adjacent pairs of 16-bit integers in a and b, and pack the signed 16-bit results in dst. https://www.intel.com/content/www/us/en/docs
VASTvaporizer/Source/sse2neon.h:6162
Function_mm_hadd_epi32
Horizontally add adjacent pairs of 32-bit integers in a and b, and pack the signed 32-bit results in dst. https://www.intel.com/content/www/us/en/docs
VASTvaporizer/Source/sse2neon.h:6178
Function_mm_hadd_pd
Horizontally add adjacent pairs of double-precision (64-bit) floating-point elements in a and b, and pack the results in dst. https://www.intel.com/co
VASTvaporizer/Source/sse2neon.h:5924
Function_mm_hadd_pi16
Horizontally add adjacent pairs of 16-bit integers in a and b, and pack the signed 16-bit results in dst. https://www.intel.com/content/www/us/en/docs
VASTvaporizer/Source/sse2neon.h:6194
Function_mm_hadd_pi32
Horizontally add adjacent pairs of 32-bit integers in a and b, and pack the signed 32-bit results in dst. https://www.intel.com/content/www/us/en/docs
VASTvaporizer/Source/sse2neon.h:6203
Function_mm_hadds_epi16
Horizontally add adjacent pairs of signed 16-bit integers in a and b using saturation, and pack the signed 16-bit results in dst. https://www.intel.co
VASTvaporizer/Source/sse2neon.h:6212
Function_mm_hadds_pi16
Horizontally add adjacent pairs of signed 16-bit integers in a and b using saturation, and pack the signed 16-bit results in dst. https://www.intel.co
VASTvaporizer/Source/sse2neon.h:6235
Function_mm_hsub_epi16
Horizontally subtract adjacent pairs of 16-bit integers in a and b, and pack the signed 16-bit results in dst. https://www.intel.com/content/www/us/en
VASTvaporizer/Source/sse2neon.h:6250
Function_mm_hsub_epi32
Horizontally subtract adjacent pairs of 32-bit integers in a and b, and pack the signed 32-bit results in dst. https://www.intel.com/content/www/us/en
VASTvaporizer/Source/sse2neon.h:6266
Function_mm_hsub_pd
Horizontally subtract adjacent pairs of double-precision (64-bit) floating-point elements in a and b, and pack the results in dst. https://www.intel.c
VASTvaporizer/Source/sse2neon.h:5958
Function_mm_hsub_pi16
Horizontally subtract adjacent pairs of 16-bit integers in a and b, and pack the signed 16-bit results in dst. https://www.intel.com/content/www/us/en
VASTvaporizer/Source/sse2neon.h:6282
Function_mm_hsub_pi32
Horizontally subtract adjacent pairs of 32-bit integers in a and b, and pack the signed 32-bit results in dst. https://www.intel.com/content/www/us/en
VASTvaporizer/Source/sse2neon.h:6297
Function_mm_hsub_ps
Horizontally subtract adjacent pairs of single-precision (32-bit) floating-point elements in a and b, and pack the results in dst. https://www.intel.c
VASTvaporizer/Source/sse2neon.h:5976
Function_mm_hsubs_epi16
Horizontally subtract adjacent pairs of signed 16-bit integers in a and b using saturation, and pack the signed 16-bit results in dst. https://www.int
VASTvaporizer/Source/sse2neon.h:6312
Function_mm_hsubs_pi16
Horizontally subtract adjacent pairs of signed 16-bit integers in a and b using saturation, and pack the signed 16-bit results in dst. https://www.int
VASTvaporizer/Source/sse2neon.h:6328
Function_mm_lfence
Perform a serializing operation on all load-from-memory instructions that were issued prior to this instruction. Guarantees that every load instructio
VASTvaporizer/Source/sse2neon.h:2557
Function_mm_load_sd
Load a double-precision (64-bit) floating-point element from memory into the lower of dst, and zero the upper element. mem_addr does not need to be al
VASTvaporizer/Source/sse2neon.h:4246
Function_mm_load_si128
Load 128-bits of integer data from memory into dst. mem_addr must be aligned on a 16-byte boundary or a general-protection exception may be generated.
VASTvaporizer/Source/sse2neon.h:4260
Function_mm_loadh_pd
Load a double-precision (64-bit) floating-point element from memory into the upper element of dst, and copy the lower element from a to dst. mem_addr
VASTvaporizer/Source/sse2neon.h:4281
Function_mm_loadh_pi
Load 2 single-precision (32-bit) floating-point elements from memory into the upper 2 elements of dst, and copy the lower 2 elements from a to dst. me
VASTvaporizer/Source/sse2neon.h:1880
Function_mm_loadl_epi64
Load 64-bit integer from memory into the first element of dst. https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#text=_mm_loadl
VASTvaporizer/Source/sse2neon.h:4294
Function_mm_loadl_pd
Load a double-precision (64-bit) floating-point element from memory into the lower element of dst, and copy the upper element from a to dst. mem_addr
VASTvaporizer/Source/sse2neon.h:4307
Function_mm_loadl_pi
Load 2 single-precision (32-bit) floating-point elements from memory into the lower 2 elements of dst, and copy the upper 2 elements from a to dst. me
VASTvaporizer/Source/sse2neon.h:1890
Function_mm_loadr_pd
Load 2 double-precision (64-bit) floating-point elements from memory into dst in reverse order. mem_addr must be aligned on a 16-byte boundary or a ge
VASTvaporizer/Source/sse2neon.h:4323
Function_mm_loadr_ps
Load 4 single-precision (32-bit) floating-point elements from memory into dst in reverse order. mem_addr must be aligned on a 16-byte boundary or a ge
VASTvaporizer/Source/sse2neon.h:1900
Function_mm_loadu_si16
Load unaligned 16-bit integer from memory into the first element of dst. https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#text
VASTvaporizer/Source/sse2neon.h:1919
Function_mm_loadu_si32
Load unaligned 32-bit integer from memory into the first element of dst. https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#text
VASTvaporizer/Source/sse2neon.h:4351
Function_mm_loadu_si64
Load unaligned 64-bit integer from memory into the first element of dst. https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#text
VASTvaporizer/Source/sse2neon.h:1927
Function_mm_madd_epi16
Multiply packed signed 16-bit integers in a and b, producing intermediate signed 32-bit integers. Horizontally add adjacent pairs of intermediate 32-b
VASTvaporizer/Source/sse2neon.h:4361
Function_mm_maddubs_epi16
Vertically multiply each unsigned 8-bit integer from a with the corresponding signed 8-bit integer from b, producing intermediate signed 16-bit intege
VASTvaporizer/Source/sse2neon.h:6345
Function_mm_maddubs_pi16
Vertically multiply each unsigned 8-bit integer from a with the corresponding signed 8-bit integer from b, producing intermediate signed 16-bit intege
VASTvaporizer/Source/sse2neon.h:6384
Function_mm_malloc
VASTvaporizer/Source/sse2neon.h:1938
← previousnext →1,301–1,400 of 3,212, ranked by callers