AI Engine-ML Intrinsics User Guide  (v2023.2)

Overview

Functions

void sparse_reset (v128int8_sparse_compress *&p)
 Resets the internal buffer
More...
 
void sparse_reset (v128int8_sparse_compress __aie_dm_resource_a *&p)
 Resets the internal buffer
More...
 
void sparse_reset (v128int8_sparse_compress __aie_dm_resource_b *&p)
 Resets the internal buffer
More...
 
void sparse_reset (v128uint8_sparse_compress *&p)
 Resets the internal buffer
More...
 
void sparse_reset (v128uint8_sparse_compress __aie_dm_resource_a *&p)
 Resets the internal buffer
More...
 
void sparse_reset (v128uint8_sparse_compress __aie_dm_resource_b *&p)
 Resets the internal buffer
More...
 
void sparse_reset (v256int4_sparse_compress *&p)
 Resets the internal buffer
More...
 
void sparse_reset (v256int4_sparse_compress __aie_dm_resource_a *&p)
 Resets the internal buffer
More...
 
void sparse_reset (v256int4_sparse_compress __aie_dm_resource_b *&p)
 Resets the internal buffer
More...
 
void sparse_reset (v256uint4_sparse_compress *&p)
 Resets the internal buffer
More...
 
void sparse_reset (v256uint4_sparse_compress __aie_dm_resource_a *&p)
 Resets the internal buffer
More...
 
void sparse_reset (v256uint4_sparse_compress __aie_dm_resource_b *&p)
 Resets the internal buffer
More...
 
void sparse_reset (v64bfloat16_sparse_compress *&p)
 Resets the internal buffer
More...
 
void sparse_reset (v64bfloat16_sparse_compress __aie_dm_resource_a *&p)
 Resets the internal buffer
More...
 
void sparse_reset (v64bfloat16_sparse_compress __aie_dm_resource_b *&p)
 Resets the internal buffer
More...
 
void sparse_reset (v64int16_sparse_compress *&p)
 Resets the internal buffer
More...
 
void sparse_reset (v64int16_sparse_compress __aie_dm_resource_a *&p)
 Resets the internal buffer
More...
 
void sparse_reset (v64int16_sparse_compress __aie_dm_resource_b *&p)
 Resets the internal buffer
More...
 
void sparse_reset (v64uint16_sparse_compress *&p)
 Resets the internal buffer
More...
 
void sparse_reset (v64uint16_sparse_compress __aie_dm_resource_a *&p)
 Resets the internal buffer
More...
 
void sparse_reset (v64uint16_sparse_compress __aie_dm_resource_b *&p)
 Resets the internal buffer
More...
 
void sparse_reset_and_get_pointer (v128int8_sparse_compress *&p)
 Resets the internal buffer and returns the internal buffer pointer.
More...
 
void sparse_reset_and_get_pointer (v128int8_sparse_compress __aie_dm_resource_a *&p)
 Resets the internal buffer and returns the internal buffer pointer.
More...
 
void sparse_reset_and_get_pointer (v128int8_sparse_compress __aie_dm_resource_b *&p)
 Resets the internal buffer and returns the internal buffer pointer.
More...
 
void sparse_reset_and_get_pointer (v128uint8_sparse_compress *&p)
 Resets the internal buffer and returns the internal buffer pointer.
More...
 
void sparse_reset_and_get_pointer (v128uint8_sparse_compress __aie_dm_resource_a *&p)
 Resets the internal buffer and returns the internal buffer pointer.
More...
 
void sparse_reset_and_get_pointer (v128uint8_sparse_compress __aie_dm_resource_b *&p)
 Resets the internal buffer and returns the internal buffer pointer.
More...
 
void sparse_reset_and_get_pointer (v256int4_sparse_compress *&p)
 Resets the internal buffer and returns the internal buffer pointer.
More...
 
void sparse_reset_and_get_pointer (v256int4_sparse_compress __aie_dm_resource_a *&p)
 Resets the internal buffer and returns the internal buffer pointer.
More...
 
void sparse_reset_and_get_pointer (v256int4_sparse_compress __aie_dm_resource_b *&p)
 Resets the internal buffer and returns the internal buffer pointer.
More...
 
void sparse_reset_and_get_pointer (v256uint4_sparse_compress *&p)
 Resets the internal buffer and returns the internal buffer pointer.
More...
 
void sparse_reset_and_get_pointer (v256uint4_sparse_compress __aie_dm_resource_a *&p)
 Resets the internal buffer and returns the internal buffer pointer.
More...
 
void sparse_reset_and_get_pointer (v256uint4_sparse_compress __aie_dm_resource_b *&p)
 Resets the internal buffer and returns the internal buffer pointer.
More...
 
void sparse_reset_and_get_pointer (v64bfloat16_sparse_compress *&p)
 Resets the internal buffer and returns the internal buffer pointer.
More...
 
void sparse_reset_and_get_pointer (v64bfloat16_sparse_compress __aie_dm_resource_a *&p)
 Resets the internal buffer and returns the internal buffer pointer.
More...
 
void sparse_reset_and_get_pointer (v64bfloat16_sparse_compress __aie_dm_resource_b *&p)
 Resets the internal buffer and returns the internal buffer pointer.
More...
 
void sparse_reset_and_get_pointer (v64int16_sparse_compress *&p)
 Resets the internal buffer and returns the internal buffer pointer.
More...
 
void sparse_reset_and_get_pointer (v64int16_sparse_compress __aie_dm_resource_a *&p)
 Resets the internal buffer and returns the internal buffer pointer.
More...
 
void sparse_reset_and_get_pointer (v64int16_sparse_compress __aie_dm_resource_b *&p)
 Resets the internal buffer and returns the internal buffer pointer.
More...
 
void sparse_reset_and_get_pointer (v64uint16_sparse_compress *&p)
 Resets the internal buffer and returns the internal buffer pointer.
More...
 
void sparse_reset_and_get_pointer (v64uint16_sparse_compress __aie_dm_resource_a *&p)
 Resets the internal buffer and returns the internal buffer pointer.
More...
 
void sparse_reset_and_get_pointer (v64uint16_sparse_compress __aie_dm_resource_b *&p)
 Resets the internal buffer and returns the internal buffer pointer.
More...
 

Function Documentation

◆ sparse_reset() [1/21]

void sparse_reset ( v128int8_sparse_compress *&  p)

Resets the internal buffer

Parameters
pPointer to memory location from which internal buffer will be filled.

◆ sparse_reset() [2/21]

void sparse_reset ( v128int8_sparse_compress __aie_dm_resource_a *&  p)

Resets the internal buffer

Parameters
pPointer to memory location from which internal buffer will be filled.

◆ sparse_reset() [3/21]

void sparse_reset ( v128int8_sparse_compress __aie_dm_resource_b *&  p)

Resets the internal buffer

Parameters
pPointer to memory location from which internal buffer will be filled.

◆ sparse_reset() [4/21]

void sparse_reset ( v128uint8_sparse_compress *&  p)

Resets the internal buffer

Parameters
pPointer to memory location from which internal buffer will be filled.

◆ sparse_reset() [5/21]

void sparse_reset ( v128uint8_sparse_compress __aie_dm_resource_a *&  p)

Resets the internal buffer

Parameters
pPointer to memory location from which internal buffer will be filled.

◆ sparse_reset() [6/21]

void sparse_reset ( v128uint8_sparse_compress __aie_dm_resource_b *&  p)

Resets the internal buffer

Parameters
pPointer to memory location from which internal buffer will be filled.

◆ sparse_reset() [7/21]

void sparse_reset ( v256int4_sparse_compress *&  p)

Resets the internal buffer

Parameters
pPointer to memory location from which internal buffer will be filled.

◆ sparse_reset() [8/21]

void sparse_reset ( v256int4_sparse_compress __aie_dm_resource_a *&  p)

Resets the internal buffer

Parameters
pPointer to memory location from which internal buffer will be filled.

◆ sparse_reset() [9/21]

void sparse_reset ( v256int4_sparse_compress __aie_dm_resource_b *&  p)

Resets the internal buffer

Parameters
pPointer to memory location from which internal buffer will be filled.

◆ sparse_reset() [10/21]

void sparse_reset ( v256uint4_sparse_compress *&  p)

Resets the internal buffer

Parameters
pPointer to memory location from which internal buffer will be filled.

◆ sparse_reset() [11/21]

void sparse_reset ( v256uint4_sparse_compress __aie_dm_resource_a *&  p)

Resets the internal buffer

Parameters
pPointer to memory location from which internal buffer will be filled.

◆ sparse_reset() [12/21]

void sparse_reset ( v256uint4_sparse_compress __aie_dm_resource_b *&  p)

Resets the internal buffer

Parameters
pPointer to memory location from which internal buffer will be filled.

◆ sparse_reset() [13/21]

void sparse_reset ( v64bfloat16_sparse_compress *&  p)

Resets the internal buffer

Parameters
pPointer to memory location from which internal buffer will be filled.

◆ sparse_reset() [14/21]

void sparse_reset ( v64bfloat16_sparse_compress __aie_dm_resource_a *&  p)

Resets the internal buffer

Parameters
pPointer to memory location from which internal buffer will be filled.

◆ sparse_reset() [15/21]

void sparse_reset ( v64bfloat16_sparse_compress __aie_dm_resource_b *&  p)

Resets the internal buffer

Parameters
pPointer to memory location from which internal buffer will be filled.

◆ sparse_reset() [16/21]

void sparse_reset ( v64int16_sparse_compress *&  p)

Resets the internal buffer

Parameters
pPointer to memory location from which internal buffer will be filled.

◆ sparse_reset() [17/21]

void sparse_reset ( v64int16_sparse_compress __aie_dm_resource_a *&  p)

Resets the internal buffer

Parameters
pPointer to memory location from which internal buffer will be filled.

◆ sparse_reset() [18/21]

void sparse_reset ( v64int16_sparse_compress __aie_dm_resource_b *&  p)

Resets the internal buffer

Parameters
pPointer to memory location from which internal buffer will be filled.

◆ sparse_reset() [19/21]

void sparse_reset ( v64uint16_sparse_compress *&  p)

Resets the internal buffer

Parameters
pPointer to memory location from which internal buffer will be filled.

◆ sparse_reset() [20/21]

void sparse_reset ( v64uint16_sparse_compress __aie_dm_resource_a *&  p)

Resets the internal buffer

Parameters
pPointer to memory location from which internal buffer will be filled.

◆ sparse_reset() [21/21]

void sparse_reset ( v64uint16_sparse_compress __aie_dm_resource_b *&  p)

Resets the internal buffer

Parameters
pPointer to memory location from which internal buffer will be filled.

◆ sparse_reset_and_get_pointer() [1/21]

void sparse_reset_and_get_pointer ( v128int8_sparse_compress *&  p)

Resets the internal buffer and returns the internal buffer pointer.

Parameters
pReturns the internal buffer pointer.

◆ sparse_reset_and_get_pointer() [2/21]

void sparse_reset_and_get_pointer ( v128int8_sparse_compress __aie_dm_resource_a *&  p)

Resets the internal buffer and returns the internal buffer pointer.

Parameters
pReturns the internal buffer pointer.

◆ sparse_reset_and_get_pointer() [3/21]

void sparse_reset_and_get_pointer ( v128int8_sparse_compress __aie_dm_resource_b *&  p)

Resets the internal buffer and returns the internal buffer pointer.

Parameters
pReturns the internal buffer pointer.

◆ sparse_reset_and_get_pointer() [4/21]

void sparse_reset_and_get_pointer ( v128uint8_sparse_compress *&  p)

Resets the internal buffer and returns the internal buffer pointer.

Parameters
pReturns the internal buffer pointer.

◆ sparse_reset_and_get_pointer() [5/21]

void sparse_reset_and_get_pointer ( v128uint8_sparse_compress __aie_dm_resource_a *&  p)

Resets the internal buffer and returns the internal buffer pointer.

Parameters
pReturns the internal buffer pointer.

◆ sparse_reset_and_get_pointer() [6/21]

void sparse_reset_and_get_pointer ( v128uint8_sparse_compress __aie_dm_resource_b *&  p)

Resets the internal buffer and returns the internal buffer pointer.

Parameters
pReturns the internal buffer pointer.

◆ sparse_reset_and_get_pointer() [7/21]

void sparse_reset_and_get_pointer ( v256int4_sparse_compress *&  p)

Resets the internal buffer and returns the internal buffer pointer.

Parameters
pReturns the internal buffer pointer.

◆ sparse_reset_and_get_pointer() [8/21]

void sparse_reset_and_get_pointer ( v256int4_sparse_compress __aie_dm_resource_a *&  p)

Resets the internal buffer and returns the internal buffer pointer.

Parameters
pReturns the internal buffer pointer.

◆ sparse_reset_and_get_pointer() [9/21]

void sparse_reset_and_get_pointer ( v256int4_sparse_compress __aie_dm_resource_b *&  p)

Resets the internal buffer and returns the internal buffer pointer.

Parameters
pReturns the internal buffer pointer.

◆ sparse_reset_and_get_pointer() [10/21]

void sparse_reset_and_get_pointer ( v256uint4_sparse_compress *&  p)

Resets the internal buffer and returns the internal buffer pointer.

Parameters
pReturns the internal buffer pointer.

◆ sparse_reset_and_get_pointer() [11/21]

void sparse_reset_and_get_pointer ( v256uint4_sparse_compress __aie_dm_resource_a *&  p)

Resets the internal buffer and returns the internal buffer pointer.

Parameters
pReturns the internal buffer pointer.

◆ sparse_reset_and_get_pointer() [12/21]

void sparse_reset_and_get_pointer ( v256uint4_sparse_compress __aie_dm_resource_b *&  p)

Resets the internal buffer and returns the internal buffer pointer.

Parameters
pReturns the internal buffer pointer.

◆ sparse_reset_and_get_pointer() [13/21]

void sparse_reset_and_get_pointer ( v64bfloat16_sparse_compress *&  p)

Resets the internal buffer and returns the internal buffer pointer.

Parameters
pReturns the internal buffer pointer.

◆ sparse_reset_and_get_pointer() [14/21]

void sparse_reset_and_get_pointer ( v64bfloat16_sparse_compress __aie_dm_resource_a *&  p)

Resets the internal buffer and returns the internal buffer pointer.

Parameters
pReturns the internal buffer pointer.

◆ sparse_reset_and_get_pointer() [15/21]

void sparse_reset_and_get_pointer ( v64bfloat16_sparse_compress __aie_dm_resource_b *&  p)

Resets the internal buffer and returns the internal buffer pointer.

Parameters
pReturns the internal buffer pointer.

◆ sparse_reset_and_get_pointer() [16/21]

void sparse_reset_and_get_pointer ( v64int16_sparse_compress *&  p)

Resets the internal buffer and returns the internal buffer pointer.

Parameters
pReturns the internal buffer pointer.

◆ sparse_reset_and_get_pointer() [17/21]

void sparse_reset_and_get_pointer ( v64int16_sparse_compress __aie_dm_resource_a *&  p)

Resets the internal buffer and returns the internal buffer pointer.

Parameters
pReturns the internal buffer pointer.

◆ sparse_reset_and_get_pointer() [18/21]

void sparse_reset_and_get_pointer ( v64int16_sparse_compress __aie_dm_resource_b *&  p)

Resets the internal buffer and returns the internal buffer pointer.

Parameters
pReturns the internal buffer pointer.

◆ sparse_reset_and_get_pointer() [19/21]

void sparse_reset_and_get_pointer ( v64uint16_sparse_compress *&  p)

Resets the internal buffer and returns the internal buffer pointer.

Parameters
pReturns the internal buffer pointer.

◆ sparse_reset_and_get_pointer() [20/21]

void sparse_reset_and_get_pointer ( v64uint16_sparse_compress __aie_dm_resource_a *&  p)

Resets the internal buffer and returns the internal buffer pointer.

Parameters
pReturns the internal buffer pointer.

◆ sparse_reset_and_get_pointer() [21/21]

void sparse_reset_and_get_pointer ( v64uint16_sparse_compress __aie_dm_resource_b *&  p)

Resets the internal buffer and returns the internal buffer pointer.

Parameters
pReturns the internal buffer pointer.