|
AI Engine-ML Intrinsics User Guide (v2024.2)
|
Overview
Functions | |
| void | sparse_fill (v128int8_sparse_compress *&p) |
| Fills the internal buffer with 256 bit of compressed data. | |
| void | sparse_fill (v128int8_sparse_compress chess_storage(DM_bankA) *&p) |
| Fills the internal buffer with 256 bit of compressed data. | |
| void | sparse_fill (v128int8_sparse_compress chess_storage(DM_bankB) *&p) |
| Fills the internal buffer with 256 bit of compressed data. | |
| void | sparse_fill (v128uint8_sparse_compress *&p) |
| Fills the internal buffer with 256 bit of compressed data. | |
| void | sparse_fill (v128uint8_sparse_compress chess_storage(DM_bankA) *&p) |
| Fills the internal buffer with 256 bit of compressed data. | |
| void | sparse_fill (v128uint8_sparse_compress chess_storage(DM_bankB) *&p) |
| Fills the internal buffer with 256 bit of compressed data. | |
| void | sparse_fill (v256int4_sparse_compress *&p) |
| Fills the internal buffer with 256 bit of compressed data. | |
| void | sparse_fill (v256int4_sparse_compress chess_storage(DM_bankA) *&p) |
| Fills the internal buffer with 256 bit of compressed data. | |
| void | sparse_fill (v256int4_sparse_compress chess_storage(DM_bankB) *&p) |
| Fills the internal buffer with 256 bit of compressed data. | |
| void | sparse_fill (v256uint4_sparse_compress *&p) |
| Fills the internal buffer with 256 bit of compressed data. | |
| void | sparse_fill (v256uint4_sparse_compress chess_storage(DM_bankA) *&p) |
| Fills the internal buffer with 256 bit of compressed data. | |
| void | sparse_fill (v256uint4_sparse_compress chess_storage(DM_bankB) *&p) |
| Fills the internal buffer with 256 bit of compressed data. | |
| void | sparse_fill (v64bfloat16_sparse_compress *&p) |
| Fills the internal buffer with 256 bit of compressed data. | |
| void | sparse_fill (v64bfloat16_sparse_compress chess_storage(DM_bankA) *&p) |
| Fills the internal buffer with 256 bit of compressed data. | |
| void | sparse_fill (v64bfloat16_sparse_compress chess_storage(DM_bankB) *&p) |
| Fills the internal buffer with 256 bit of compressed data. | |
| void | sparse_fill (v64int16_sparse_compress *&p) |
| Fills the internal buffer with 256 bit of compressed data. | |
| void | sparse_fill (v64int16_sparse_compress chess_storage(DM_bankA) *&p) |
| Fills the internal buffer with 256 bit of compressed data. | |
| void | sparse_fill (v64int16_sparse_compress chess_storage(DM_bankB) *&p) |
| Fills the internal buffer with 256 bit of compressed data. | |
| void | sparse_fill (v64uint16_sparse_compress *&p) |
| Fills the internal buffer with 256 bit of compressed data. | |
| void | sparse_fill (v64uint16_sparse_compress chess_storage(DM_bankA) *&p) |
| Fills the internal buffer with 256 bit of compressed data. | |
| void | sparse_fill (v64uint16_sparse_compress chess_storage(DM_bankB) *&p) |
| Fills the internal buffer with 256 bit of compressed data. | |
| void | sparse_fill_and_get_pointer (v128int8_sparse_compress *&p) |
| Fills the internal buffer with 256 bit of compressed data. Returns the internal buffer pointer. | |
| void | sparse_fill_and_get_pointer (v128int8_sparse_compress chess_storage(DM_bankA) *&p) |
| Fills the internal buffer with 256 bit of compressed data. Returns the internal buffer pointer. | |
| void | sparse_fill_and_get_pointer (v128int8_sparse_compress chess_storage(DM_bankB) *&p) |
| Fills the internal buffer with 256 bit of compressed data. Returns the internal buffer pointer. | |
| void | sparse_fill_and_get_pointer (v128uint8_sparse_compress *&p) |
| Fills the internal buffer with 256 bit of compressed data. Returns the internal buffer pointer. | |
| void | sparse_fill_and_get_pointer (v128uint8_sparse_compress chess_storage(DM_bankA) *&p) |
| Fills the internal buffer with 256 bit of compressed data. Returns the internal buffer pointer. | |
| void | sparse_fill_and_get_pointer (v128uint8_sparse_compress chess_storage(DM_bankB) *&p) |
| Fills the internal buffer with 256 bit of compressed data. Returns the internal buffer pointer. | |
| void | sparse_fill_and_get_pointer (v256int4_sparse_compress *&p) |
| Fills the internal buffer with 256 bit of compressed data. Returns the internal buffer pointer. | |
| void | sparse_fill_and_get_pointer (v256int4_sparse_compress chess_storage(DM_bankA) *&p) |
| Fills the internal buffer with 256 bit of compressed data. Returns the internal buffer pointer. | |
| void | sparse_fill_and_get_pointer (v256int4_sparse_compress chess_storage(DM_bankB) *&p) |
| Fills the internal buffer with 256 bit of compressed data. Returns the internal buffer pointer. | |
| void | sparse_fill_and_get_pointer (v256uint4_sparse_compress *&p) |
| Fills the internal buffer with 256 bit of compressed data. Returns the internal buffer pointer. | |
| void | sparse_fill_and_get_pointer (v256uint4_sparse_compress chess_storage(DM_bankA) *&p) |
| Fills the internal buffer with 256 bit of compressed data. Returns the internal buffer pointer. | |
| void | sparse_fill_and_get_pointer (v256uint4_sparse_compress chess_storage(DM_bankB) *&p) |
| Fills the internal buffer with 256 bit of compressed data. Returns the internal buffer pointer. | |
| void | sparse_fill_and_get_pointer (v64bfloat16_sparse_compress *&p) |
| Fills the internal buffer with 256 bit of compressed data. Returns the internal buffer pointer. | |
| void | sparse_fill_and_get_pointer (v64bfloat16_sparse_compress chess_storage(DM_bankA) *&p) |
| Fills the internal buffer with 256 bit of compressed data. Returns the internal buffer pointer. | |
| void | sparse_fill_and_get_pointer (v64bfloat16_sparse_compress chess_storage(DM_bankB) *&p) |
| Fills the internal buffer with 256 bit of compressed data. Returns the internal buffer pointer. | |
| void | sparse_fill_and_get_pointer (v64int16_sparse_compress *&p) |
| Fills the internal buffer with 256 bit of compressed data. Returns the internal buffer pointer. | |
| void | sparse_fill_and_get_pointer (v64int16_sparse_compress chess_storage(DM_bankA) *&p) |
| Fills the internal buffer with 256 bit of compressed data. Returns the internal buffer pointer. | |
| void | sparse_fill_and_get_pointer (v64int16_sparse_compress chess_storage(DM_bankB) *&p) |
| Fills the internal buffer with 256 bit of compressed data. Returns the internal buffer pointer. | |
| void | sparse_fill_and_get_pointer (v64uint16_sparse_compress *&p) |
| Fills the internal buffer with 256 bit of compressed data. Returns the internal buffer pointer. | |
| void | sparse_fill_and_get_pointer (v64uint16_sparse_compress chess_storage(DM_bankA) *&p) |
| Fills the internal buffer with 256 bit of compressed data. Returns the internal buffer pointer. | |
| void | sparse_fill_and_get_pointer (v64uint16_sparse_compress chess_storage(DM_bankB) *&p) |
| Fills the internal buffer with 256 bit of compressed data. Returns the internal buffer pointer. | |
Function Documentation
◆ sparse_fill() [1/21]
| void sparse_fill | ( | v128int8_sparse_compress *& | p | ) |
Fills the internal buffer with 256 bit of compressed data.
- Parameters
-
p Pointer to memory location from which internal buffer will be filled.
◆ sparse_fill() [2/21]
| void sparse_fill | ( | v128int8_sparse_compress chess_storage(DM_bankA) *& | p | ) |
Fills the internal buffer with 256 bit of compressed data.
- Parameters
-
p Pointer to memory location from which internal buffer will be filled.
◆ sparse_fill() [3/21]
| void sparse_fill | ( | v128int8_sparse_compress chess_storage(DM_bankB) *& | p | ) |
Fills the internal buffer with 256 bit of compressed data.
- Parameters
-
p Pointer to memory location from which internal buffer will be filled.
◆ sparse_fill() [4/21]
| void sparse_fill | ( | v128uint8_sparse_compress *& | p | ) |
Fills the internal buffer with 256 bit of compressed data.
- Parameters
-
p Pointer to memory location from which internal buffer will be filled.
◆ sparse_fill() [5/21]
| void sparse_fill | ( | v128uint8_sparse_compress chess_storage(DM_bankA) *& | p | ) |
Fills the internal buffer with 256 bit of compressed data.
- Parameters
-
p Pointer to memory location from which internal buffer will be filled.
◆ sparse_fill() [6/21]
| void sparse_fill | ( | v128uint8_sparse_compress chess_storage(DM_bankB) *& | p | ) |
Fills the internal buffer with 256 bit of compressed data.
- Parameters
-
p Pointer to memory location from which internal buffer will be filled.
◆ sparse_fill() [7/21]
| void sparse_fill | ( | v256int4_sparse_compress *& | p | ) |
Fills the internal buffer with 256 bit of compressed data.
- Parameters
-
p Pointer to memory location from which internal buffer will be filled.
◆ sparse_fill() [8/21]
| void sparse_fill | ( | v256int4_sparse_compress chess_storage(DM_bankA) *& | p | ) |
Fills the internal buffer with 256 bit of compressed data.
- Parameters
-
p Pointer to memory location from which internal buffer will be filled.
◆ sparse_fill() [9/21]
| void sparse_fill | ( | v256int4_sparse_compress chess_storage(DM_bankB) *& | p | ) |
Fills the internal buffer with 256 bit of compressed data.
- Parameters
-
p Pointer to memory location from which internal buffer will be filled.
◆ sparse_fill() [10/21]
| void sparse_fill | ( | v256uint4_sparse_compress *& | p | ) |
Fills the internal buffer with 256 bit of compressed data.
- Parameters
-
p Pointer to memory location from which internal buffer will be filled.
◆ sparse_fill() [11/21]
| void sparse_fill | ( | v256uint4_sparse_compress chess_storage(DM_bankA) *& | p | ) |
Fills the internal buffer with 256 bit of compressed data.
- Parameters
-
p Pointer to memory location from which internal buffer will be filled.
◆ sparse_fill() [12/21]
| void sparse_fill | ( | v256uint4_sparse_compress chess_storage(DM_bankB) *& | p | ) |
Fills the internal buffer with 256 bit of compressed data.
- Parameters
-
p Pointer to memory location from which internal buffer will be filled.
◆ sparse_fill() [13/21]
| void sparse_fill | ( | v64bfloat16_sparse_compress *& | p | ) |
Fills the internal buffer with 256 bit of compressed data.
- Parameters
-
p Pointer to memory location from which internal buffer will be filled.
◆ sparse_fill() [14/21]
| void sparse_fill | ( | v64bfloat16_sparse_compress chess_storage(DM_bankA) *& | p | ) |
Fills the internal buffer with 256 bit of compressed data.
- Parameters
-
p Pointer to memory location from which internal buffer will be filled.
◆ sparse_fill() [15/21]
| void sparse_fill | ( | v64bfloat16_sparse_compress chess_storage(DM_bankB) *& | p | ) |
Fills the internal buffer with 256 bit of compressed data.
- Parameters
-
p Pointer to memory location from which internal buffer will be filled.
◆ sparse_fill() [16/21]
| void sparse_fill | ( | v64int16_sparse_compress *& | p | ) |
Fills the internal buffer with 256 bit of compressed data.
- Parameters
-
p Pointer to memory location from which internal buffer will be filled.
◆ sparse_fill() [17/21]
| void sparse_fill | ( | v64int16_sparse_compress chess_storage(DM_bankA) *& | p | ) |
Fills the internal buffer with 256 bit of compressed data.
- Parameters
-
p Pointer to memory location from which internal buffer will be filled.
◆ sparse_fill() [18/21]
| void sparse_fill | ( | v64int16_sparse_compress chess_storage(DM_bankB) *& | p | ) |
Fills the internal buffer with 256 bit of compressed data.
- Parameters
-
p Pointer to memory location from which internal buffer will be filled.
◆ sparse_fill() [19/21]
| void sparse_fill | ( | v64uint16_sparse_compress *& | p | ) |
Fills the internal buffer with 256 bit of compressed data.
- Parameters
-
p Pointer to memory location from which internal buffer will be filled.
◆ sparse_fill() [20/21]
| void sparse_fill | ( | v64uint16_sparse_compress chess_storage(DM_bankA) *& | p | ) |
Fills the internal buffer with 256 bit of compressed data.
- Parameters
-
p Pointer to memory location from which internal buffer will be filled.
◆ sparse_fill() [21/21]
| void sparse_fill | ( | v64uint16_sparse_compress chess_storage(DM_bankB) *& | p | ) |
Fills the internal buffer with 256 bit of compressed data.
- Parameters
-
p Pointer to memory location from which internal buffer will be filled.
◆ sparse_fill_and_get_pointer() [1/21]
| void sparse_fill_and_get_pointer | ( | v128int8_sparse_compress *& | p | ) |
Fills the internal buffer with 256 bit of compressed data. Returns the internal buffer pointer.
- Parameters
-
p Returns the internal buffer pointer.
◆ sparse_fill_and_get_pointer() [2/21]
| void sparse_fill_and_get_pointer | ( | v128int8_sparse_compress chess_storage(DM_bankA) *& | p | ) |
Fills the internal buffer with 256 bit of compressed data. Returns the internal buffer pointer.
- Parameters
-
p Returns the internal buffer pointer.
◆ sparse_fill_and_get_pointer() [3/21]
| void sparse_fill_and_get_pointer | ( | v128int8_sparse_compress chess_storage(DM_bankB) *& | p | ) |
Fills the internal buffer with 256 bit of compressed data. Returns the internal buffer pointer.
- Parameters
-
p Returns the internal buffer pointer.
◆ sparse_fill_and_get_pointer() [4/21]
| void sparse_fill_and_get_pointer | ( | v128uint8_sparse_compress *& | p | ) |
Fills the internal buffer with 256 bit of compressed data. Returns the internal buffer pointer.
- Parameters
-
p Returns the internal buffer pointer.
◆ sparse_fill_and_get_pointer() [5/21]
| void sparse_fill_and_get_pointer | ( | v128uint8_sparse_compress chess_storage(DM_bankA) *& | p | ) |
Fills the internal buffer with 256 bit of compressed data. Returns the internal buffer pointer.
- Parameters
-
p Returns the internal buffer pointer.
◆ sparse_fill_and_get_pointer() [6/21]
| void sparse_fill_and_get_pointer | ( | v128uint8_sparse_compress chess_storage(DM_bankB) *& | p | ) |
Fills the internal buffer with 256 bit of compressed data. Returns the internal buffer pointer.
- Parameters
-
p Returns the internal buffer pointer.
◆ sparse_fill_and_get_pointer() [7/21]
| void sparse_fill_and_get_pointer | ( | v256int4_sparse_compress *& | p | ) |
Fills the internal buffer with 256 bit of compressed data. Returns the internal buffer pointer.
- Parameters
-
p Returns the internal buffer pointer.
◆ sparse_fill_and_get_pointer() [8/21]
| void sparse_fill_and_get_pointer | ( | v256int4_sparse_compress chess_storage(DM_bankA) *& | p | ) |
Fills the internal buffer with 256 bit of compressed data. Returns the internal buffer pointer.
- Parameters
-
p Returns the internal buffer pointer.
◆ sparse_fill_and_get_pointer() [9/21]
| void sparse_fill_and_get_pointer | ( | v256int4_sparse_compress chess_storage(DM_bankB) *& | p | ) |
Fills the internal buffer with 256 bit of compressed data. Returns the internal buffer pointer.
- Parameters
-
p Returns the internal buffer pointer.
◆ sparse_fill_and_get_pointer() [10/21]
| void sparse_fill_and_get_pointer | ( | v256uint4_sparse_compress *& | p | ) |
Fills the internal buffer with 256 bit of compressed data. Returns the internal buffer pointer.
- Parameters
-
p Returns the internal buffer pointer.
◆ sparse_fill_and_get_pointer() [11/21]
| void sparse_fill_and_get_pointer | ( | v256uint4_sparse_compress chess_storage(DM_bankA) *& | p | ) |
Fills the internal buffer with 256 bit of compressed data. Returns the internal buffer pointer.
- Parameters
-
p Returns the internal buffer pointer.
◆ sparse_fill_and_get_pointer() [12/21]
| void sparse_fill_and_get_pointer | ( | v256uint4_sparse_compress chess_storage(DM_bankB) *& | p | ) |
Fills the internal buffer with 256 bit of compressed data. Returns the internal buffer pointer.
- Parameters
-
p Returns the internal buffer pointer.
◆ sparse_fill_and_get_pointer() [13/21]
| void sparse_fill_and_get_pointer | ( | v64bfloat16_sparse_compress *& | p | ) |
Fills the internal buffer with 256 bit of compressed data. Returns the internal buffer pointer.
- Parameters
-
p Returns the internal buffer pointer.
◆ sparse_fill_and_get_pointer() [14/21]
| void sparse_fill_and_get_pointer | ( | v64bfloat16_sparse_compress chess_storage(DM_bankA) *& | p | ) |
Fills the internal buffer with 256 bit of compressed data. Returns the internal buffer pointer.
- Parameters
-
p Returns the internal buffer pointer.
◆ sparse_fill_and_get_pointer() [15/21]
| void sparse_fill_and_get_pointer | ( | v64bfloat16_sparse_compress chess_storage(DM_bankB) *& | p | ) |
Fills the internal buffer with 256 bit of compressed data. Returns the internal buffer pointer.
- Parameters
-
p Returns the internal buffer pointer.
◆ sparse_fill_and_get_pointer() [16/21]
| void sparse_fill_and_get_pointer | ( | v64int16_sparse_compress *& | p | ) |
Fills the internal buffer with 256 bit of compressed data. Returns the internal buffer pointer.
- Parameters
-
p Returns the internal buffer pointer.
◆ sparse_fill_and_get_pointer() [17/21]
| void sparse_fill_and_get_pointer | ( | v64int16_sparse_compress chess_storage(DM_bankA) *& | p | ) |
Fills the internal buffer with 256 bit of compressed data. Returns the internal buffer pointer.
- Parameters
-
p Returns the internal buffer pointer.
◆ sparse_fill_and_get_pointer() [18/21]
| void sparse_fill_and_get_pointer | ( | v64int16_sparse_compress chess_storage(DM_bankB) *& | p | ) |
Fills the internal buffer with 256 bit of compressed data. Returns the internal buffer pointer.
- Parameters
-
p Returns the internal buffer pointer.
◆ sparse_fill_and_get_pointer() [19/21]
| void sparse_fill_and_get_pointer | ( | v64uint16_sparse_compress *& | p | ) |
Fills the internal buffer with 256 bit of compressed data. Returns the internal buffer pointer.
- Parameters
-
p Returns the internal buffer pointer.
◆ sparse_fill_and_get_pointer() [20/21]
| void sparse_fill_and_get_pointer | ( | v64uint16_sparse_compress chess_storage(DM_bankA) *& | p | ) |
Fills the internal buffer with 256 bit of compressed data. Returns the internal buffer pointer.
- Parameters
-
p Returns the internal buffer pointer.
◆ sparse_fill_and_get_pointer() [21/21]
| void sparse_fill_and_get_pointer | ( | v64uint16_sparse_compress chess_storage(DM_bankB) *& | p | ) |
Fills the internal buffer with 256 bit of compressed data. Returns the internal buffer pointer.
- Parameters
-
p Returns the internal buffer pointer.