Loading...
Searching...
No Matches
intrin_avx512.hpp File Reference
Namespaces | |
namespace | cv |
"black box" representation of the file storage associated with a file on disk. | |
Macros | |
#define | _mm512_cvtpd_pslo(a) _mm512_castps256_ps512(_mm512_cvtpd_ps(a)) |
#define | _v512_set_epi8(a63, a62, a61, a60, a59, a58, a57, a56, a55, a54, a53, a52, a51, a50, a49, a48, a47, a46, a45, a44, a43, a42, a41, a40, a39, a38, a37, a36, a35, a34, a33, a32, a31, a30, a29, a28, a27, a26, a25, a24, a23, a22, a21, a20, a19, a18, a17, a16, a15, a14, a13, a12, a11, a10, a9, a8, a7, a6, a5, a4, a3, a2, a1, a0) |
#define | _v512_set_epu16(a31, a30, a29, a28, a27, a26, a25, a24, a23, a22, a21, a20, a19, a18, a17, a16, a15, a14, a13, a12, a11, a10, a9, a8, a7, a6, a5, a4, a3, a2, a1, a0) |
#define | _v512_set_epu32(a15, a14, a13, a12, a11, a10, a9, a8, a7, a6, a5, a4, a3, a2, a1, a0) |
#define | _v512_set_epu64(a7, a6, a5, a4, a3, a2, a1, a0) _mm512_set_epi64((int64)(a7),(int64)(a6),(int64)(a5),(int64)(a4),(int64)(a3),(int64)(a2),(int64)(a1),(int64)(a0)) |
#define | _v512_set_epu8(a63, a62, a61, a60, a59, a58, a57, a56, a55, a54, a53, a52, a51, a50, a49, a48, a47, a46, a45, a44, a43, a42, a41, a40, a39, a38, a37, a36, a35, a34, a33, a32, a31, a30, a29, a28, a27, a26, a25, a24, a23, a22, a21, a20, a19, a18, a17, a16, a15, a14, a13, a12, a11, a10, a9, a8, a7, a6, a5, a4, a3, a2, a1, a0) |
#define | CV_SIMD512 1 |
#define | CV_SIMD512_64F 1 |
#define | CV_SIMD512_FP16 0 |
#define | CVT_ROUND_MODES_IMPLEMENTED 0 |
Macro Definition Documentation
◆ _mm512_cvtpd_pslo
#define _mm512_cvtpd_pslo | ( | a | ) | _mm512_castps256_ps512(_mm512_cvtpd_ps(a)) |
◆ _v512_set_epi8
#define _v512_set_epi8 | ( | a63, | |
a62, | |||
a61, | |||
a60, | |||
a59, | |||
a58, | |||
a57, | |||
a56, | |||
a55, | |||
a54, | |||
a53, | |||
a52, | |||
a51, | |||
a50, | |||
a49, | |||
a48, | |||
a47, | |||
a46, | |||
a45, | |||
a44, | |||
a43, | |||
a42, | |||
a41, | |||
a40, | |||
a39, | |||
a38, | |||
a37, | |||
a36, | |||
a35, | |||
a34, | |||
a33, | |||
a32, | |||
a31, | |||
a30, | |||
a29, | |||
a28, | |||
a27, | |||
a26, | |||
a25, | |||
a24, | |||
a23, | |||
a22, | |||
a21, | |||
a20, | |||
a19, | |||
a18, | |||
a17, | |||
a16, | |||
a15, | |||
a14, | |||
a13, | |||
a12, | |||
a11, | |||
a10, | |||
a9, | |||
a8, | |||
a7, | |||
a6, | |||
a5, | |||
a4, | |||
a3, | |||
a2, | |||
a1, | |||
a0 | |||
) |
Value:
_v512_set_epu8((uchar)(a63), (uchar)(a62), (uchar)(a61), (uchar)(a60), (uchar)(a59), (uchar)(a58), (uchar)(a57), (uchar)(a56), \
(uchar)(a55), (uchar)(a54), (uchar)(a53), (uchar)(a52), (uchar)(a51), (uchar)(a50), (uchar)(a49), (uchar)(a48), \
(uchar)(a47), (uchar)(a46), (uchar)(a45), (uchar)(a44), (uchar)(a43), (uchar)(a42), (uchar)(a41), (uchar)(a40), \
(uchar)(a39), (uchar)(a38), (uchar)(a37), (uchar)(a36), (uchar)(a35), (uchar)(a34), (uchar)(a33), (uchar)(a32), \
(uchar)(a31), (uchar)(a30), (uchar)(a29), (uchar)(a28), (uchar)(a27), (uchar)(a26), (uchar)(a25), (uchar)(a24), \
(uchar)(a23), (uchar)(a22), (uchar)(a21), (uchar)(a20), (uchar)(a19), (uchar)(a18), (uchar)(a17), (uchar)(a16), \
(uchar)(a15), (uchar)(a14), (uchar)(a13), (uchar)(a12), (uchar)(a11), (uchar)(a10), (uchar)( a9), (uchar)( a8), \
(uchar)( a7), (uchar)( a6), (uchar)( a5), (uchar)( a4), (uchar)( a3), (uchar)( a2), (uchar)( a1), (uchar)( a0))
#define _v512_set_epu8(a63, a62, a61, a60, a59, a58, a57, a56, a55, a54, a53, a52, a51, a50, a49, a48, a47, a46, a45, a44, a43, a42, a41, a40, a39, a38, a37, a36, a35, a34, a33, a32, a31, a30, a29, a28, a27, a26, a25, a24, a23, a22, a21, a20, a19, a18, a17, a16, a15, a14, a13, a12, a11, a10, a9, a8, a7, a6, a5, a4, a3, a2, a1, a0)
Definition: intrin_avx512.hpp:30
◆ _v512_set_epu16
#define _v512_set_epu16 | ( | a31, | |
a30, | |||
a29, | |||
a28, | |||
a27, | |||
a26, | |||
a25, | |||
a24, | |||
a23, | |||
a22, | |||
a21, | |||
a20, | |||
a19, | |||
a18, | |||
a17, | |||
a16, | |||
a15, | |||
a14, | |||
a13, | |||
a12, | |||
a11, | |||
a10, | |||
a9, | |||
a8, | |||
a7, | |||
a6, | |||
a5, | |||
a4, | |||
a3, | |||
a2, | |||
a1, | |||
a0 | |||
) |
Value:
_v512_set_epu32(((unsigned)(a31)<<16)|(unsigned)(a30), ((unsigned)(a29)<<16)|(unsigned)(a28), ((unsigned)(a27)<<16)|(unsigned)(a26), ((unsigned)(a25)<<16)|(unsigned)(a24), \
((unsigned)(a23)<<16)|(unsigned)(a22), ((unsigned)(a21)<<16)|(unsigned)(a20), ((unsigned)(a19)<<16)|(unsigned)(a18), ((unsigned)(a17)<<16)|(unsigned)(a16), \
((unsigned)(a15)<<16)|(unsigned)(a14), ((unsigned)(a13)<<16)|(unsigned)(a12), ((unsigned)(a11)<<16)|(unsigned)(a10), ((unsigned)( a9)<<16)|(unsigned)( a8), \
((unsigned)( a7)<<16)|(unsigned)( a6), ((unsigned)( a5)<<16)|(unsigned)( a4), ((unsigned)( a3)<<16)|(unsigned)( a2), ((unsigned)( a1)<<16)|(unsigned)( a0))
#define _v512_set_epu32(a15, a14, a13, a12, a11, a10, a9, a8, a7, a6, a5, a4, a3, a2, a1, a0)
Definition: intrin_avx512.hpp:21
◆ _v512_set_epu32
#define _v512_set_epu32 | ( | a15, | |
a14, | |||
a13, | |||
a12, | |||
a11, | |||
a10, | |||
a9, | |||
a8, | |||
a7, | |||
a6, | |||
a5, | |||
a4, | |||
a3, | |||
a2, | |||
a1, | |||
a0 | |||
) |
◆ _v512_set_epu64
#define _v512_set_epu64 | ( | a7, | |
a6, | |||
a5, | |||
a4, | |||
a3, | |||
a2, | |||
a1, | |||
a0 | |||
) | _mm512_set_epi64((int64)(a7),(int64)(a6),(int64)(a5),(int64)(a4),(int64)(a3),(int64)(a2),(int64)(a1),(int64)(a0)) |
◆ _v512_set_epu8
#define _v512_set_epu8 | ( | a63, | |
a62, | |||
a61, | |||
a60, | |||
a59, | |||
a58, | |||
a57, | |||
a56, | |||
a55, | |||
a54, | |||
a53, | |||
a52, | |||
a51, | |||
a50, | |||
a49, | |||
a48, | |||
a47, | |||
a46, | |||
a45, | |||
a44, | |||
a43, | |||
a42, | |||
a41, | |||
a40, | |||
a39, | |||
a38, | |||
a37, | |||
a36, | |||
a35, | |||
a34, | |||
a33, | |||
a32, | |||
a31, | |||
a30, | |||
a29, | |||
a28, | |||
a27, | |||
a26, | |||
a25, | |||
a24, | |||
a23, | |||
a22, | |||
a21, | |||
a20, | |||
a19, | |||
a18, | |||
a17, | |||
a16, | |||
a15, | |||
a14, | |||
a13, | |||
a12, | |||
a11, | |||
a10, | |||
a9, | |||
a8, | |||
a7, | |||
a6, | |||
a5, | |||
a4, | |||
a3, | |||
a2, | |||
a1, | |||
a0 | |||
) |
Value:
_v512_set_epu32(((unsigned)(a63)<<24)|((unsigned)(a62)<<16)|((unsigned)(a61)<<8)|(unsigned)(a60),((unsigned)(a59)<<24)|((unsigned)(a58)<<16)|((unsigned)(a57)<<8)|(unsigned)(a56), \
((unsigned)(a55)<<24)|((unsigned)(a54)<<16)|((unsigned)(a53)<<8)|(unsigned)(a52),((unsigned)(a51)<<24)|((unsigned)(a50)<<16)|((unsigned)(a49)<<8)|(unsigned)(a48), \
((unsigned)(a47)<<24)|((unsigned)(a46)<<16)|((unsigned)(a45)<<8)|(unsigned)(a44),((unsigned)(a43)<<24)|((unsigned)(a42)<<16)|((unsigned)(a41)<<8)|(unsigned)(a40), \
((unsigned)(a39)<<24)|((unsigned)(a38)<<16)|((unsigned)(a37)<<8)|(unsigned)(a36),((unsigned)(a35)<<24)|((unsigned)(a34)<<16)|((unsigned)(a33)<<8)|(unsigned)(a32), \
((unsigned)(a31)<<24)|((unsigned)(a30)<<16)|((unsigned)(a29)<<8)|(unsigned)(a28),((unsigned)(a27)<<24)|((unsigned)(a26)<<16)|((unsigned)(a25)<<8)|(unsigned)(a24), \
((unsigned)(a23)<<24)|((unsigned)(a22)<<16)|((unsigned)(a21)<<8)|(unsigned)(a20),((unsigned)(a19)<<24)|((unsigned)(a18)<<16)|((unsigned)(a17)<<8)|(unsigned)(a16), \
((unsigned)(a15)<<24)|((unsigned)(a14)<<16)|((unsigned)(a13)<<8)|(unsigned)(a12),((unsigned)(a11)<<24)|((unsigned)(a10)<<16)|((unsigned)( a9)<<8)|(unsigned)( a8), \
((unsigned)( a7)<<24)|((unsigned)( a6)<<16)|((unsigned)( a5)<<8)|(unsigned)( a4),((unsigned)( a3)<<24)|((unsigned)( a2)<<16)|((unsigned)( a1)<<8)|(unsigned)( a0))
◆ CV_SIMD512
#define CV_SIMD512 1 |
◆ CV_SIMD512_64F
#define CV_SIMD512_64F 1 |
◆ CV_SIMD512_FP16
#define CV_SIMD512_FP16 0 |
◆ CVT_ROUND_MODES_IMPLEMENTED
#define CVT_ROUND_MODES_IMPLEMENTED 0 |