![]() |
AI Engine-ML Intrinsics User Guide (v2025.1)
|
Read 32-bit streams | |
| int | get_ss () |
| Read a 32-bit value to the input stream port. | |
| int | get_ss (bool &tlast) |
| Read a 32-bit value to the input stream port. | |
| int | get_ss_nb (bool &success) |
| Read a 32-bit value to the input stream port. Non-blocking read. | |
| int | get_ss_nb (bool &success, bool &tlast) |
| Read a 32-bit value to the input stream port. Non-blocking read. | |
| float | getf_ss () |
| Read a 32-bit value to the input stream port. | |
| float | getf_ss (bool &tlast) |
| Read a 32-bit value to the input stream port. | |
| float | getf_ss_nb (bool &success) |
| Read a 32-bit value to the input stream port. Non-blocking read. | |
| float | getf_ss_nb (bool &success, bool &tlast) |
| Read a 32-bit value to the input stream port. Non-blocking read. | |
| int | get_ss_int () |
| Read a 32-bit value to the input stream port. | |
| int | get_ss_int (bool &tlast) |
| Read a 32-bit value to the input stream port. | |
| int | get_ss_nb_int (bool &success) |
| Read a 32-bit value to the input stream port. Non-blocking read. | |
| int | get_ss_nb_int (bool &success, bool &tlast) |
| Read a 32-bit value to the input stream port. Non-blocking read. | |
| unsigned int | get_ss_uint () |
| Read a 32-bit value to the input stream port. | |
| unsigned int | get_ss_uint (bool &tlast) |
| Read a 32-bit value to the input stream port. | |
| unsigned int | get_ss_nb_uint (bool &success) |
| Read a 32-bit value to the input stream port. Non-blocking read. | |
| unsigned int | get_ss_nb_uint (bool &success, bool &tlast) |
| Read a 32-bit value to the input stream port. Non-blocking read. | |
| float | get_ss_float () |
| Read a 32-bit value to the input stream port. | |
| float | get_ss_float (bool &tlast) |
| Read a 32-bit value to the input stream port. | |
| float | get_ss_nb_float (bool &success) |
| Read a 32-bit value to the input stream port. Non-blocking read. | |
| float | get_ss_nb_float (bool &success, bool &tlast) |
| Read a 32-bit value to the input stream port. Non-blocking read. | |
| v8int4 | get_ss_v8int4 () |
| Read a 32-bit value to the input stream port. | |
| v8int4 | get_ss_v8int4 (bool &tlast) |
| Read a 32-bit value to the input stream port. | |
| v8int4 | get_ss_nb_v8int4 (bool &success) |
| Read a 32-bit value to the input stream port. Non-blocking read. | |
| v8int4 | get_ss_nb_v8int4 (bool &success, bool &tlast) |
| Read a 32-bit value to the input stream port. Non-blocking read. | |
| v8uint4 | get_ss_v8uint4 () |
| Read a 32-bit value to the input stream port. | |
| v8uint4 | get_ss_v8uint4 (bool &tlast) |
| Read a 32-bit value to the input stream port. | |
| v8uint4 | get_ss_nb_v8uint4 (bool &success) |
| Read a 32-bit value to the input stream port. Non-blocking read. | |
| v8uint4 | get_ss_nb_v8uint4 (bool &success, bool &tlast) |
| Read a 32-bit value to the input stream port. Non-blocking read. | |
| v4int8 | get_ss_v4int8 () |
| Read a 32-bit value to the input stream port. | |
| v4int8 | get_ss_v4int8 (bool &tlast) |
| Read a 32-bit value to the input stream port. | |
| v4int8 | get_ss_nb_v4int8 (bool &success) |
| Read a 32-bit value to the input stream port. Non-blocking read. | |
| v4int8 | get_ss_nb_v4int8 (bool &success, bool &tlast) |
| Read a 32-bit value to the input stream port. Non-blocking read. | |
| v4uint8 | get_ss_v4uint8 () |
| Read a 32-bit value to the input stream port. | |
| v4uint8 | get_ss_v4uint8 (bool &tlast) |
| Read a 32-bit value to the input stream port. | |
| v4uint8 | get_ss_nb_v4uint8 (bool &success) |
| Read a 32-bit value to the input stream port. Non-blocking read. | |
| v4uint8 | get_ss_nb_v4uint8 (bool &success, bool &tlast) |
| Read a 32-bit value to the input stream port. Non-blocking read. | |
| v2int16 | get_ss_v2int16 () |
| Read a 32-bit value to the input stream port. | |
| v2int16 | get_ss_v2int16 (bool &tlast) |
| Read a 32-bit value to the input stream port. | |
| v2int16 | get_ss_nb_v2int16 (bool &success) |
| Read a 32-bit value to the input stream port. Non-blocking read. | |
| v2int16 | get_ss_nb_v2int16 (bool &success, bool &tlast) |
| Read a 32-bit value to the input stream port. Non-blocking read. | |
| v2uint16 | get_ss_v2uint16 () |
| Read a 32-bit value to the input stream port. | |
| v2uint16 | get_ss_v2uint16 (bool &tlast) |
| Read a 32-bit value to the input stream port. | |
| v2uint16 | get_ss_nb_v2uint16 (bool &success) |
| Read a 32-bit value to the input stream port. Non-blocking read. | |
| v2uint16 | get_ss_nb_v2uint16 (bool &success, bool &tlast) |
| Read a 32-bit value to the input stream port. Non-blocking read. | |
| cint16 | get_ss_cint16 () |
| Read a 32-bit value to the input stream port. | |
| cint16 | get_ss_cint16 (bool &tlast) |
| Read a 32-bit value to the input stream port. | |
| cint16 | get_ss_nb_cint16 (bool &success) |
| Read a 32-bit value to the input stream port. Non-blocking read. | |
| cint16 | get_ss_nb_cint16 (bool &success, bool &tlast) |
| Read a 32-bit value to the input stream port. Non-blocking read. | |
| v2bfloat16 | get_ss_v2bfloat16 () |
| Read a 32-bit value to the input stream port. | |
| v2bfloat16 | get_ss_v2bfloat16 (bool &tlast) |
| Read a 32-bit value to the input stream port. | |
| v2bfloat16 | get_ss_nb_v2bfloat16 (bool &success) |
| Read a 32-bit value to the input stream port. Non-blocking read. | |
| v2bfloat16 | get_ss_nb_v2bfloat16 (bool &success, bool &tlast) |
| Read a 32-bit value to the input stream port. Non-blocking read. | |
Read 128-bit vector from 32-bit streams | |
| v4int32 | get_ss_v4int32 () |
| Read a 128-bit vector from the input stream port. | |
| v4int32 | get_ss_v4int32 (bool &tlast) |
| Read 128 bits as a v4int32 from the input stream port. | |
| v32int4 | get_ss_v32int4 () |
| Read 128 bits as a v32int4 from the input stream port | |
| v32int4 | get_ss_v32int4 (bool &tlast) |
| Read 128 bits as a v32int4 from the input stream port. | |
| v32uint4 | get_ss_v32uint4 () |
| Read 128 bits as a v32uint4 from the input stream port | |
| v32uint4 | get_ss_v32uint4 (bool &tlast) |
| Read 128 bits as a v32uint4 from the input stream port. | |
| v16int8 | get_ss_v16int8 () |
| Read 128 bits as a v16int8 from the input stream port | |
| v16int8 | get_ss_v16int8 (bool &tlast) |
| Read 128 bits as a v16int8 from the input stream port. | |
| v16uint8 | get_ss_v16uint8 () |
| Read 128 bits as a v16uint8 from the input stream port | |
| v16uint8 | get_ss_v16uint8 (bool &tlast) |
| Read 128 bits as a v16uint8 from the input stream port. | |
| v8int16 | get_ss_v8int16 () |
| Read 128 bits as a v8int16 from the input stream port | |
| v8int16 | get_ss_v8int16 (bool &tlast) |
| Read 128 bits as a v8int16 from the input stream port. | |
| v8uint16 | get_ss_v8uint16 () |
| Read 128 bits as a v8uint16 from the input stream port | |
| v8uint16 | get_ss_v8uint16 (bool &tlast) |
| Read 128 bits as a v8uint16 from the input stream port. | |
| v4cint16 | get_ss_v4cint16 () |
| Read 128 bits as a v4cint16 from the input stream port | |
| v4cint16 | get_ss_v4cint16 (bool &tlast) |
| Read 128 bits as a v4cint16 from the input stream port. | |
| v4uint32 | get_ss_v4uint32 () |
| Read 128 bits as a v4uint32 from the input stream port | |
| v4uint32 | get_ss_v4uint32 (bool &tlast) |
| Read 128 bits as a v4uint32 from the input stream port. | |
| v2cint32 | get_ss_v2cint32 () |
| Read 128 bits as a v2cint32 from the input stream port | |
| v2cint32 | get_ss_v2cint32 (bool &tlast) |
| Read 128 bits as a v2cint32 from the input stream port. | |
| v2cfloat | get_ss_v2cfloat () |
| Read 128 bits as a v2cfloat from the input stream port | |
| v2cfloat | get_ss_v2cfloat (bool &tlast) |
| Read 128 bits as a v2cfloat from the input stream port. | |
| v8bfloat16 | get_ss_v8bfloat16 () |
| Read 128 bits as a v8bfloat16 from the input stream port | |
| v8bfloat16 | get_ss_v8bfloat16 (bool &tlast) |
| Read 128 bits as a v8bfloat16 from the input stream port. | |
| v4cbfloat16 | get_ss_v4cbfloat16 () |
| Read 128 bits as a v4cbfloat16 from the input stream port | |
| v4cbfloat16 | get_ss_v4cbfloat16 (bool &tlast) |
| Read 128 bits as a v4cbfloat16 from the input stream port. | |
| v4float | get_ss_v4float () |
| Read 128 bits as a v4float from the input stream port | |
| v4float | get_ss_v4float (bool &tlast) |
| Read 128 bits as a v4float from the input stream port. | |
Read 256-bit vector from 32-bit streams | |
| v8int32 | get_ss_v8int32 () |
| Read 256 bits as a v8int32 from the input stream port. | |
| v8int32 | get_ss_v8int32 (bool &tlast) |
| Read 256 bits as a v8int32 from the input stream port. | |
| v64int4 | get_ss_v64int4 () |
| Read 256 bits as a v64int4 from the input stream port | |
| v64int4 | get_ss_v64int4 (bool &tlast) |
| Read 256 bits as a v64int4 from the input stream port. | |
| v64uint4 | get_ss_v64uint4 () |
| Read 256 bits as a v64uint4 from the input stream port | |
| v64uint4 | get_ss_v64uint4 (bool &tlast) |
| Read 256 bits as a v64uint4 from the input stream port. | |
| v32int8 | get_ss_v32int8 () |
| Read 256 bits as a v32int8 from the input stream port | |
| v32int8 | get_ss_v32int8 (bool &tlast) |
| Read 256 bits as a v32int8 from the input stream port. | |
| v32uint8 | get_ss_v32uint8 () |
| Read 256 bits as a v32uint8 from the input stream port | |
| v32uint8 | get_ss_v32uint8 (bool &tlast) |
| Read 256 bits as a v32uint8 from the input stream port. | |
| v16int16 | get_ss_v16int16 () |
| Read 256 bits as a v16int16 from the input stream port | |
| v16int16 | get_ss_v16int16 (bool &tlast) |
| Read 256 bits as a v16int16 from the input stream port. | |
| v16uint16 | get_ss_v16uint16 () |
| Read 256 bits as a v16uint16 from the input stream port | |
| v16uint16 | get_ss_v16uint16 (bool &tlast) |
| Read 256 bits as a v16uint16 from the input stream port. | |
| v8cint16 | get_ss_v8cint16 () |
| Read 256 bits as a v8cint16 from the input stream port | |
| v8cint16 | get_ss_v8cint16 (bool &tlast) |
| Read 256 bits as a v8cint16 from the input stream port. | |
| v8uint32 | get_ss_v8uint32 () |
| Read 256 bits as a v8uint32 from the input stream port | |
| v8uint32 | get_ss_v8uint32 (bool &tlast) |
| Read 256 bits as a v8uint32 from the input stream port. | |
| v4cint32 | get_ss_v4cint32 () |
| Read 256 bits as a v4cint32 from the input stream port | |
| v4cint32 | get_ss_v4cint32 (bool &tlast) |
| Read 256 bits as a v4cint32 from the input stream port. | |
| v4cfloat | get_ss_v4cfloat () |
| Read 256 bits as a v4cfloat from the input stream port | |
| v4cfloat | get_ss_v4cfloat (bool &tlast) |
| Read 256 bits as a v4cfloat from the input stream port. | |
| v16bfloat16 | get_ss_v16bfloat16 () |
| Read 256 bits as a v16bfloat16 from the input stream port | |
| v16bfloat16 | get_ss_v16bfloat16 (bool &tlast) |
| Read 256 bits as a v16bfloat16 from the input stream port. | |
| v8cbfloat16 | get_ss_v8cbfloat16 () |
| Read 256 bits as a v8cbfloat16 from the input stream port | |
| v8cbfloat16 | get_ss_v8cbfloat16 (bool &tlast) |
| Read 256 bits as a v8cbfloat16 from the input stream port. | |
| v8float | get_ss_v8float () |
| Read 256 bits as a v8float from the input stream port | |
| v8float | get_ss_v8float (bool &tlast) |
| Read 256 bits as a v8float from the input stream port. | |
Read 512-bit vector from 32-bit streams | |
| v16int32 | get_ss_v16int32 () |
| Read 512 bits as a v16int32 from the input stream port. | |
| v16int32 | get_ss_v16int32 (bool &tlast) |
| Read 512 bits as a v16int32 from the input stream port. | |
| v128int4 | get_ss_v128int4 () |
| Read 512 bits as a v128int4 from the input stream port | |
| v128int4 | get_ss_v128int4 (bool &tlast) |
| Read 512 bits as a v128int4 from the input stream port. | |
| v128uint4 | get_ss_v128uint4 () |
| Read 512 bits as a v128uint4 from the input stream port | |
| v128uint4 | get_ss_v128uint4 (bool &tlast) |
| Read 512 bits as a v128uint4 from the input stream port. | |
| v64int8 | get_ss_v64int8 () |
| Read 512 bits as a v64int8 from the input stream port | |
| v64int8 | get_ss_v64int8 (bool &tlast) |
| Read 512 bits as a v64int8 from the input stream port. | |
| v64uint8 | get_ss_v64uint8 () |
| Read 512 bits as a v64uint8 from the input stream port | |
| v64uint8 | get_ss_v64uint8 (bool &tlast) |
| Read 512 bits as a v64uint8 from the input stream port. | |
| v32int16 | get_ss_v32int16 () |
| Read 512 bits as a v32int16 from the input stream port | |
| v32int16 | get_ss_v32int16 (bool &tlast) |
| Read 512 bits as a v32int16 from the input stream port. | |
| v32uint16 | get_ss_v32uint16 () |
| Read 512 bits as a v32uint16 from the input stream port | |
| v32uint16 | get_ss_v32uint16 (bool &tlast) |
| Read 512 bits as a v32uint16 from the input stream port. | |
| v16cint16 | get_ss_v16cint16 () |
| Read 512 bits as a v16cint16 from the input stream port | |
| v16cint16 | get_ss_v16cint16 (bool &tlast) |
| Read 512 bits as a v16cint16 from the input stream port. | |
| v16uint32 | get_ss_v16uint32 () |
| Read 512 bits as a v16uint32 from the input stream port | |
| v16uint32 | get_ss_v16uint32 (bool &tlast) |
| Read 512 bits as a v16uint32 from the input stream port. | |
| v8cint32 | get_ss_v8cint32 () |
| Read 512 bits as a v8cint32 from the input stream port | |
| v8cint32 | get_ss_v8cint32 (bool &tlast) |
| Read 512 bits as a v8cint32 from the input stream port. | |
| v8cfloat | get_ss_v8cfloat () |
| Read 512 bits as a v8cfloat from the input stream port | |
| v8cfloat | get_ss_v8cfloat (bool &tlast) |
| Read 512 bits as a v8cfloat from the input stream port. | |
| v32bfloat16 | get_ss_v32bfloat16 () |
| Read 512 bits as a v32bfloat16 from the input stream port | |
| v32bfloat16 | get_ss_v32bfloat16 (bool &tlast) |
| Read 512 bits as a v32bfloat16 from the input stream port. | |
| v16cbfloat16 | get_ss_v16cbfloat16 () |
| Read 512 bits as a v16cbfloat16 from the input stream port | |
| v16cbfloat16 | get_ss_v16cbfloat16 (bool &tlast) |
| Read 512 bits as a v16cbfloat16 from the input stream port. | |
| v16float | get_ss_v16float () |
| Read 512 bits as a v16float from the input stream port | |
| v16float | get_ss_v16float (bool &tlast) |
| Read 512 bits as a v16float from the input stream port. | |
Read 1024-bit vector from 32-bit streams | |
| v32int32 | get_ss_v32int32 () |
| Read 1024 bits as a v32int32 from the input stream port. | |
| v32int32 | get_ss_v32int32 (bool &tlast) |
| Read 1024 bits as a v32int32 from the input stream port. | |
| v256int4 | get_ss_v256int4 () |
| Read 1024 bits as a v256int4 from the input stream port | |
| v256int4 | get_ss_v256int4 (bool &tlast) |
| Read 1024 bits as a v256int4 from the input stream port. | |
| v256uint4 | get_ss_v256uint4 () |
| Read 1024 bits as a v256uint4 from the input stream port | |
| v256uint4 | get_ss_v256uint4 (bool &tlast) |
| Read 1024 bits as a v256uint4 from the input stream port. | |
| v128int8 | get_ss_v128int8 () |
| Read 1024 bits as a v128int8 from the input stream port | |
| v128int8 | get_ss_v128int8 (bool &tlast) |
| Read 1024 bits as a v128int8 from the input stream port. | |
| v128uint8 | get_ss_v128uint8 () |
| Read 1024 bits as a v128uint8 from the input stream port | |
| v128uint8 | get_ss_v128uint8 (bool &tlast) |
| Read 1024 bits as a v128uint8 from the input stream port. | |
| v64int16 | get_ss_v64int16 () |
| Read 1024 bits as a v64int16 from the input stream port | |
| v64int16 | get_ss_v64int16 (bool &tlast) |
| Read 1024 bits as a v64int16 from the input stream port. | |
| v64uint16 | get_ss_v64uint16 () |
| Read 1024 bits as a v64uint16 from the input stream port | |
| v64uint16 | get_ss_v64uint16 (bool &tlast) |
| Read 1024 bits as a v64uint16 from the input stream port. | |
| v32cint16 | get_ss_v32cint16 () |
| Read 1024 bits as a v32cint16 from the input stream port | |
| v32cint16 | get_ss_v32cint16 (bool &tlast) |
| Read 1024 bits as a v32cint16 from the input stream port. | |
| v32uint32 | get_ss_v32uint32 () |
| Read 1024 bits as a v32uint32 from the input stream port | |
| v32uint32 | get_ss_v32uint32 (bool &tlast) |
| Read 1024 bits as a v32uint32 from the input stream port. | |
| v16cint32 | get_ss_v16cint32 () |
| Read 1024 bits as a v16cint32 from the input stream port | |
| v16cint32 | get_ss_v16cint32 (bool &tlast) |
| Read 1024 bits as a v16cint32 from the input stream port. | |
| v16cfloat | get_ss_v16cfloat () |
| Read 1024 bits as a v16cfloat from the input stream port | |
| v16cfloat | get_ss_v16cfloat (bool &tlast) |
| Read 1024 bits as a v16cfloat from the input stream port. | |
| v64bfloat16 | get_ss_v64bfloat16 () |
| Read 1024 bits as a v64bfloat16 from the input stream port | |
| v64bfloat16 | get_ss_v64bfloat16 (bool &tlast) |
| Read 1024 bits as a v64bfloat16 from the input stream port. | |
| v32cbfloat16 | get_ss_v32cbfloat16 () |
| Read 1024 bits as a v32cbfloat16 from the input stream port | |
| v32cbfloat16 | get_ss_v32cbfloat16 (bool &tlast) |
| Read 1024 bits as a v32cbfloat16 from the input stream port. | |
| v32float | get_ss_v32float () |
| Read 1024 bits as a v32float from the input stream port | |
| v32float | get_ss_v32float (bool &tlast) |
| Read 1024 bits as a v32float from the input stream port. | |
| int get_ss | ( | ) |
Read a 32-bit value to the input stream port.
| int get_ss | ( | bool & | tlast | ) |
Read a 32-bit value to the input stream port.
| tlast | Last word in a packet and the default is false. |
| cint16 get_ss_cint16 | ( | ) |
Read a 32-bit value to the input stream port.
| cint16 get_ss_cint16 | ( | bool & | tlast | ) |
Read a 32-bit value to the input stream port.
| tlast | Last word in a packet and the default is false. |
| float get_ss_float | ( | ) |
Read a 32-bit value to the input stream port.
| float get_ss_float | ( | bool & | tlast | ) |
Read a 32-bit value to the input stream port.
| tlast | Last word in a packet and the default is false. |
| int get_ss_int | ( | ) |
Read a 32-bit value to the input stream port.
| int get_ss_int | ( | bool & | tlast | ) |
Read a 32-bit value to the input stream port.
| tlast | Last word in a packet and the default is false. |
| int get_ss_nb | ( | bool & | success | ) |
Read a 32-bit value to the input stream port. Non-blocking read.
| success | Success of transfer. |
| int get_ss_nb | ( | bool & | success, |
| bool & | tlast | ||
| ) |
Read a 32-bit value to the input stream port. Non-blocking read.
| success | Success of transfer. |
| tlast | Last word in a packet and the default is false. |
| cint16 get_ss_nb_cint16 | ( | bool & | success | ) |
Read a 32-bit value to the input stream port. Non-blocking read.
| success | Success of transfer. |
| cint16 get_ss_nb_cint16 | ( | bool & | success, |
| bool & | tlast | ||
| ) |
Read a 32-bit value to the input stream port. Non-blocking read.
| success | Success of transfer. |
| tlast | Last word in a packet and the default is false. |
| float get_ss_nb_float | ( | bool & | success | ) |
Read a 32-bit value to the input stream port. Non-blocking read.
| success | Success of transfer. |
| float get_ss_nb_float | ( | bool & | success, |
| bool & | tlast | ||
| ) |
Read a 32-bit value to the input stream port. Non-blocking read.
| success | Success of transfer. |
| tlast | Last word in a packet and the default is false. |
| int get_ss_nb_int | ( | bool & | success | ) |
Read a 32-bit value to the input stream port. Non-blocking read.
| success | Success of transfer. |
| int get_ss_nb_int | ( | bool & | success, |
| bool & | tlast | ||
| ) |
Read a 32-bit value to the input stream port. Non-blocking read.
| success | Success of transfer. |
| tlast | Last word in a packet and the default is false. |
| unsigned int get_ss_nb_uint | ( | bool & | success | ) |
Read a 32-bit value to the input stream port. Non-blocking read.
| success | Success of transfer. |
| unsigned int get_ss_nb_uint | ( | bool & | success, |
| bool & | tlast | ||
| ) |
Read a 32-bit value to the input stream port. Non-blocking read.
| success | Success of transfer. |
| tlast | Last word in a packet and the default is false. |
| v2bfloat16 get_ss_nb_v2bfloat16 | ( | bool & | success | ) |
Read a 32-bit value to the input stream port. Non-blocking read.
| success | Success of transfer. |
| v2bfloat16 get_ss_nb_v2bfloat16 | ( | bool & | success, |
| bool & | tlast | ||
| ) |
Read a 32-bit value to the input stream port. Non-blocking read.
| success | Success of transfer. |
| tlast | Last word in a packet and the default is false. |
| v2int16 get_ss_nb_v2int16 | ( | bool & | success | ) |
Read a 32-bit value to the input stream port. Non-blocking read.
| success | Success of transfer. |
| v2int16 get_ss_nb_v2int16 | ( | bool & | success, |
| bool & | tlast | ||
| ) |
Read a 32-bit value to the input stream port. Non-blocking read.
| success | Success of transfer. |
| tlast | Last word in a packet and the default is false. |
| v2uint16 get_ss_nb_v2uint16 | ( | bool & | success | ) |
Read a 32-bit value to the input stream port. Non-blocking read.
| success | Success of transfer. |
| v2uint16 get_ss_nb_v2uint16 | ( | bool & | success, |
| bool & | tlast | ||
| ) |
Read a 32-bit value to the input stream port. Non-blocking read.
| success | Success of transfer. |
| tlast | Last word in a packet and the default is false. |
| v4int8 get_ss_nb_v4int8 | ( | bool & | success | ) |
Read a 32-bit value to the input stream port. Non-blocking read.
| success | Success of transfer. |
| v4int8 get_ss_nb_v4int8 | ( | bool & | success, |
| bool & | tlast | ||
| ) |
Read a 32-bit value to the input stream port. Non-blocking read.
| success | Success of transfer. |
| tlast | Last word in a packet and the default is false. |
| v4uint8 get_ss_nb_v4uint8 | ( | bool & | success | ) |
Read a 32-bit value to the input stream port. Non-blocking read.
| success | Success of transfer. |
| v4uint8 get_ss_nb_v4uint8 | ( | bool & | success, |
| bool & | tlast | ||
| ) |
Read a 32-bit value to the input stream port. Non-blocking read.
| success | Success of transfer. |
| tlast | Last word in a packet and the default is false. |
| v8int4 get_ss_nb_v8int4 | ( | bool & | success | ) |
Read a 32-bit value to the input stream port. Non-blocking read.
| success | Success of transfer. |
| v8int4 get_ss_nb_v8int4 | ( | bool & | success, |
| bool & | tlast | ||
| ) |
Read a 32-bit value to the input stream port. Non-blocking read.
| success | Success of transfer. |
| tlast | Last word in a packet and the default is false. |
| v8uint4 get_ss_nb_v8uint4 | ( | bool & | success | ) |
Read a 32-bit value to the input stream port. Non-blocking read.
| success | Success of transfer. |
| v8uint4 get_ss_nb_v8uint4 | ( | bool & | success, |
| bool & | tlast | ||
| ) |
Read a 32-bit value to the input stream port. Non-blocking read.
| success | Success of transfer. |
| tlast | Last word in a packet and the default is false. |
| unsigned int get_ss_uint | ( | ) |
Read a 32-bit value to the input stream port.
| unsigned int get_ss_uint | ( | bool & | tlast | ) |
Read a 32-bit value to the input stream port.
| tlast | Last word in a packet and the default is false. |
| v128int4 get_ss_v128int4 | ( | bool & | tlast | ) |
Read 512 bits as a v128int4 from the input stream port.
| tlast | Last word in a packet and the default is false |
| v128int8 get_ss_v128int8 | ( | bool & | tlast | ) |
Read 1024 bits as a v128int8 from the input stream port.
| tlast | Last word in a packet and the default is false |
| v128uint4 get_ss_v128uint4 | ( | bool & | tlast | ) |
Read 512 bits as a v128uint4 from the input stream port.
| tlast | Last word in a packet and the default is false |
| v128uint8 get_ss_v128uint8 | ( | bool & | tlast | ) |
Read 1024 bits as a v128uint8 from the input stream port.
| tlast | Last word in a packet and the default is false |
| v16bfloat16 get_ss_v16bfloat16 | ( | ) |
Read 256 bits as a v16bfloat16 from the input stream port
| v16bfloat16 get_ss_v16bfloat16 | ( | bool & | tlast | ) |
Read 256 bits as a v16bfloat16 from the input stream port.
| tlast | Last word in a packet and the default is false |
| v16cbfloat16 get_ss_v16cbfloat16 | ( | ) |
Read 512 bits as a v16cbfloat16 from the input stream port
| v16cbfloat16 get_ss_v16cbfloat16 | ( | bool & | tlast | ) |
Read 512 bits as a v16cbfloat16 from the input stream port.
| tlast | Last word in a packet and the default is false |
| v16cfloat get_ss_v16cfloat | ( | bool & | tlast | ) |
Read 1024 bits as a v16cfloat from the input stream port.
| tlast | Last word in a packet and the default is false |
| v16cint16 get_ss_v16cint16 | ( | bool & | tlast | ) |
Read 512 bits as a v16cint16 from the input stream port.
| tlast | Last word in a packet and the default is false |
| v16cint32 get_ss_v16cint32 | ( | bool & | tlast | ) |
Read 1024 bits as a v16cint32 from the input stream port.
| tlast | Last word in a packet and the default is false |
| v16float get_ss_v16float | ( | bool & | tlast | ) |
Read 512 bits as a v16float from the input stream port.
| tlast | Last word in a packet and the default is false |
| v16int16 get_ss_v16int16 | ( | bool & | tlast | ) |
Read 256 bits as a v16int16 from the input stream port.
| tlast | Last word in a packet and the default is false |
| v16int32 get_ss_v16int32 | ( | bool & | tlast | ) |
Read 512 bits as a v16int32 from the input stream port.
| tlast | Last word in a packet and the default is false |
| v16int8 get_ss_v16int8 | ( | bool & | tlast | ) |
Read 128 bits as a v16int8 from the input stream port.
| tlast | Last word in a packet and the default is false |
| v16uint16 get_ss_v16uint16 | ( | bool & | tlast | ) |
Read 256 bits as a v16uint16 from the input stream port.
| tlast | Last word in a packet and the default is false |
| v16uint32 get_ss_v16uint32 | ( | bool & | tlast | ) |
Read 512 bits as a v16uint32 from the input stream port.
| tlast | Last word in a packet and the default is false |
| v16uint8 get_ss_v16uint8 | ( | bool & | tlast | ) |
Read 128 bits as a v16uint8 from the input stream port.
| tlast | Last word in a packet and the default is false |
| v256int4 get_ss_v256int4 | ( | bool & | tlast | ) |
Read 1024 bits as a v256int4 from the input stream port.
| tlast | Last word in a packet and the default is false |
| v256uint4 get_ss_v256uint4 | ( | bool & | tlast | ) |
Read 1024 bits as a v256uint4 from the input stream port.
| tlast | Last word in a packet and the default is false |
| v2bfloat16 get_ss_v2bfloat16 | ( | ) |
Read a 32-bit value to the input stream port.
| v2bfloat16 get_ss_v2bfloat16 | ( | bool & | tlast | ) |
Read a 32-bit value to the input stream port.
| tlast | Last word in a packet and the default is false. |
| v2cfloat get_ss_v2cfloat | ( | bool & | tlast | ) |
Read 128 bits as a v2cfloat from the input stream port.
| tlast | Last word in a packet and the default is false |
| v2cint32 get_ss_v2cint32 | ( | bool & | tlast | ) |
Read 128 bits as a v2cint32 from the input stream port.
| tlast | Last word in a packet and the default is false |
| v2int16 get_ss_v2int16 | ( | ) |
Read a 32-bit value to the input stream port.
| v2int16 get_ss_v2int16 | ( | bool & | tlast | ) |
Read a 32-bit value to the input stream port.
| tlast | Last word in a packet and the default is false. |
| v2uint16 get_ss_v2uint16 | ( | ) |
Read a 32-bit value to the input stream port.
| v2uint16 get_ss_v2uint16 | ( | bool & | tlast | ) |
Read a 32-bit value to the input stream port.
| tlast | Last word in a packet and the default is false. |
| v32bfloat16 get_ss_v32bfloat16 | ( | ) |
Read 512 bits as a v32bfloat16 from the input stream port
| v32bfloat16 get_ss_v32bfloat16 | ( | bool & | tlast | ) |
Read 512 bits as a v32bfloat16 from the input stream port.
| tlast | Last word in a packet and the default is false |
| v32cbfloat16 get_ss_v32cbfloat16 | ( | ) |
Read 1024 bits as a v32cbfloat16 from the input stream port
| v32cbfloat16 get_ss_v32cbfloat16 | ( | bool & | tlast | ) |
Read 1024 bits as a v32cbfloat16 from the input stream port.
| tlast | Last word in a packet and the default is false |
| v32cint16 get_ss_v32cint16 | ( | bool & | tlast | ) |
Read 1024 bits as a v32cint16 from the input stream port.
| tlast | Last word in a packet and the default is false |
| v32float get_ss_v32float | ( | bool & | tlast | ) |
Read 1024 bits as a v32float from the input stream port.
| tlast | Last word in a packet and the default is false |
| v32int16 get_ss_v32int16 | ( | bool & | tlast | ) |
Read 512 bits as a v32int16 from the input stream port.
| tlast | Last word in a packet and the default is false |
| v32int32 get_ss_v32int32 | ( | bool & | tlast | ) |
Read 1024 bits as a v32int32 from the input stream port.
| tlast | Last word in a packet and the default is false |
| v32int4 get_ss_v32int4 | ( | bool & | tlast | ) |
Read 128 bits as a v32int4 from the input stream port.
| tlast | Last word in a packet and the default is false |
| v32int8 get_ss_v32int8 | ( | bool & | tlast | ) |
Read 256 bits as a v32int8 from the input stream port.
| tlast | Last word in a packet and the default is false |
| v32uint16 get_ss_v32uint16 | ( | bool & | tlast | ) |
Read 512 bits as a v32uint16 from the input stream port.
| tlast | Last word in a packet and the default is false |
| v32uint32 get_ss_v32uint32 | ( | bool & | tlast | ) |
Read 1024 bits as a v32uint32 from the input stream port.
| tlast | Last word in a packet and the default is false |
| v32uint4 get_ss_v32uint4 | ( | bool & | tlast | ) |
Read 128 bits as a v32uint4 from the input stream port.
| tlast | Last word in a packet and the default is false |
| v32uint8 get_ss_v32uint8 | ( | bool & | tlast | ) |
Read 256 bits as a v32uint8 from the input stream port.
| tlast | Last word in a packet and the default is false |
| v4cbfloat16 get_ss_v4cbfloat16 | ( | ) |
Read 128 bits as a v4cbfloat16 from the input stream port
| v4cbfloat16 get_ss_v4cbfloat16 | ( | bool & | tlast | ) |
Read 128 bits as a v4cbfloat16 from the input stream port.
| tlast | Last word in a packet and the default is false |
| v4cfloat get_ss_v4cfloat | ( | bool & | tlast | ) |
Read 256 bits as a v4cfloat from the input stream port.
| tlast | Last word in a packet and the default is false |
| v4cint16 get_ss_v4cint16 | ( | bool & | tlast | ) |
Read 128 bits as a v4cint16 from the input stream port.
| tlast | Last word in a packet and the default is false |
| v4cint32 get_ss_v4cint32 | ( | bool & | tlast | ) |
Read 256 bits as a v4cint32 from the input stream port.
| tlast | Last word in a packet and the default is false |
| v4float get_ss_v4float | ( | bool & | tlast | ) |
Read 128 bits as a v4float from the input stream port.
| tlast | Last word in a packet and the default is false |
| v4int32 get_ss_v4int32 | ( | ) |
Read a 128-bit vector from the input stream port.
| v4int32 get_ss_v4int32 | ( | bool & | tlast | ) |
Read 128 bits as a v4int32 from the input stream port.
| tlast | Last word in a packet and the default is false |
| v4int8 get_ss_v4int8 | ( | ) |
Read a 32-bit value to the input stream port.
| v4int8 get_ss_v4int8 | ( | bool & | tlast | ) |
Read a 32-bit value to the input stream port.
| tlast | Last word in a packet and the default is false. |
| v4uint32 get_ss_v4uint32 | ( | bool & | tlast | ) |
Read 128 bits as a v4uint32 from the input stream port.
| tlast | Last word in a packet and the default is false |
| v4uint8 get_ss_v4uint8 | ( | ) |
Read a 32-bit value to the input stream port.
| v4uint8 get_ss_v4uint8 | ( | bool & | tlast | ) |
Read a 32-bit value to the input stream port.
| tlast | Last word in a packet and the default is false. |
| v64bfloat16 get_ss_v64bfloat16 | ( | ) |
Read 1024 bits as a v64bfloat16 from the input stream port
| v64bfloat16 get_ss_v64bfloat16 | ( | bool & | tlast | ) |
Read 1024 bits as a v64bfloat16 from the input stream port.
| tlast | Last word in a packet and the default is false |
| v64int16 get_ss_v64int16 | ( | bool & | tlast | ) |
Read 1024 bits as a v64int16 from the input stream port.
| tlast | Last word in a packet and the default is false |
| v64int4 get_ss_v64int4 | ( | bool & | tlast | ) |
Read 256 bits as a v64int4 from the input stream port.
| tlast | Last word in a packet and the default is false |
| v64int8 get_ss_v64int8 | ( | bool & | tlast | ) |
Read 512 bits as a v64int8 from the input stream port.
| tlast | Last word in a packet and the default is false |
| v64uint16 get_ss_v64uint16 | ( | bool & | tlast | ) |
Read 1024 bits as a v64uint16 from the input stream port.
| tlast | Last word in a packet and the default is false |
| v64uint4 get_ss_v64uint4 | ( | bool & | tlast | ) |
Read 256 bits as a v64uint4 from the input stream port.
| tlast | Last word in a packet and the default is false |
| v64uint8 get_ss_v64uint8 | ( | bool & | tlast | ) |
Read 512 bits as a v64uint8 from the input stream port.
| tlast | Last word in a packet and the default is false |
| v8bfloat16 get_ss_v8bfloat16 | ( | ) |
Read 128 bits as a v8bfloat16 from the input stream port
| v8bfloat16 get_ss_v8bfloat16 | ( | bool & | tlast | ) |
Read 128 bits as a v8bfloat16 from the input stream port.
| tlast | Last word in a packet and the default is false |
| v8cbfloat16 get_ss_v8cbfloat16 | ( | ) |
Read 256 bits as a v8cbfloat16 from the input stream port
| v8cbfloat16 get_ss_v8cbfloat16 | ( | bool & | tlast | ) |
Read 256 bits as a v8cbfloat16 from the input stream port.
| tlast | Last word in a packet and the default is false |
| v8cfloat get_ss_v8cfloat | ( | bool & | tlast | ) |
Read 512 bits as a v8cfloat from the input stream port.
| tlast | Last word in a packet and the default is false |
| v8cint16 get_ss_v8cint16 | ( | bool & | tlast | ) |
Read 256 bits as a v8cint16 from the input stream port.
| tlast | Last word in a packet and the default is false |
| v8cint32 get_ss_v8cint32 | ( | bool & | tlast | ) |
Read 512 bits as a v8cint32 from the input stream port.
| tlast | Last word in a packet and the default is false |
| v8float get_ss_v8float | ( | bool & | tlast | ) |
Read 256 bits as a v8float from the input stream port.
| tlast | Last word in a packet and the default is false |
| v8int16 get_ss_v8int16 | ( | bool & | tlast | ) |
Read 128 bits as a v8int16 from the input stream port.
| tlast | Last word in a packet and the default is false |
| v8int32 get_ss_v8int32 | ( | bool & | tlast | ) |
Read 256 bits as a v8int32 from the input stream port.
| tlast | Last word in a packet and the default is false |
| v8int4 get_ss_v8int4 | ( | ) |
Read a 32-bit value to the input stream port.
| v8int4 get_ss_v8int4 | ( | bool & | tlast | ) |
Read a 32-bit value to the input stream port.
| tlast | Last word in a packet and the default is false. |
| v8uint16 get_ss_v8uint16 | ( | bool & | tlast | ) |
Read 128 bits as a v8uint16 from the input stream port.
| tlast | Last word in a packet and the default is false |
| v8uint32 get_ss_v8uint32 | ( | bool & | tlast | ) |
Read 256 bits as a v8uint32 from the input stream port.
| tlast | Last word in a packet and the default is false |
| v8uint4 get_ss_v8uint4 | ( | ) |
Read a 32-bit value to the input stream port.
| v8uint4 get_ss_v8uint4 | ( | bool & | tlast | ) |
Read a 32-bit value to the input stream port.
| tlast | Last word in a packet and the default is false. |
| float getf_ss | ( | ) |
Read a 32-bit value to the input stream port.
| float getf_ss | ( | bool & | tlast | ) |
Read a 32-bit value to the input stream port.
| tlast | Last word in a packet and the default is false. |
| float getf_ss_nb | ( | bool & | success | ) |
Read a 32-bit value to the input stream port. Non-blocking read.
| success | Success of transfer. |
| float getf_ss_nb | ( | bool & | success, |
| bool & | tlast | ||
| ) |
Read a 32-bit value to the input stream port. Non-blocking read.
| success | Success of transfer. |
| tlast | Last word in a packet and the default is false. |