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

Overview

Functions

v256int4 concat (v128int4 a0, v128int4 a1)
 
v256uint4 concat (v128uint4 a0, v128uint4 a1)
 
v32acc32 concat (v16acc32 a0, v16acc32 a1)
 
v32accfloat concat (v16accfloat a0, v16accfloat a1)
 
v32bfloat16 concat (v16bfloat16 a0, v16bfloat16 a1)
 
v32cint16 concat (v16cint16 a0, v16cint16 a1)
 
v32float concat (v16float a0, v16float a1)
 
v32int16 concat (v16int16 a0, v16int16 a1)
 
v32int32 concat (v16int32 a0, v16int32 a1)
 
v32int8 concat (v16int8 v0, v16int8 v1)
 
v32uint16 concat (v16uint16 a0, v16uint16 a1)
 
v32uint32 concat (v16uint32 a0, v16uint32 a1)
 
v32uint8 concat (v16uint8 v0, v16uint8 v1)
 
v4cacc64 concat (v2cacc64 a0, v2cacc64 a1)
 
v4cfloat concat (v2cfloat v0, v2cfloat v1)
 
v4cint32 concat (v2cint32 v0, v2cint32 v1)
 
v64bfloat16 concat (v32bfloat16 a0, v32bfloat16 a1)
 
v64int16 concat (v32int16 a0, v32int16 a1)
 
v64int4 concat (v32int4 v0, v32int4 v1)
 
v64int8 concat (v32int8 a0, v32int8 a1)
 
v64uint16 concat (v32uint16 a0, v32uint16 a1)
 
v64uint4 concat (v32uint4 v0, v32uint4 v1)
 
v64uint8 concat (v32uint8 a0, v32uint8 a1)
 
v8acc64 concat (v4acc64 a0, v4acc64 a1)
 
v8cacc64 concat (v4cacc64 a0, v4cacc64 a1)
 
v8caccfloat concat (v4caccfloat a0, v4caccfloat a1)
 
v8cfloat concat (v4cfloat a0, v4cfloat a1)
 
v8cint16 concat (v4cint16 v0, v4cint16 v1)
 
v8cint32 concat (v4cint32 a0, v4cint32 a1)
 
v8float concat (v4float v0, v4float v1)
 
v8int32 concat (v4int32 v0, v4int32 v1)
 
v8uint32 concat (v4uint32 v0, v4uint32 v1)
 
v128int4 concat (v64int4 a0, v64int4 a1)
 
v128int8 concat (v64int8 a0, v64int8 a1)
 
v128uint4 concat (v64uint4 a0, v64uint4 a1)
 
v128uint8 concat (v64uint8 a0, v64uint8 a1)
 
v16acc32 concat (v8acc32 a0, v8acc32 a1)
 
v16acc64 concat (v8acc64 a0, v8acc64 a1)
 
v16accfloat concat (v8accfloat a0, v8accfloat a1)
 
v16bfloat16 concat (v8bfloat16 v0, v8bfloat16 v1)
 
v16caccfloat concat (v8caccfloat a0, v8caccfloat a1)
 
v16cfloat concat (v8cfloat a0, v8cfloat a1)
 
v16cint16 concat (v8cint16 a0, v8cint16 a1)
 
v16cint32 concat (v8cint32 a0, v8cint32 a1)
 
v16float concat (v8float a0, v8float a1)
 
v16int16 concat (v8int16 v0, v8int16 v1)
 
v16int32 concat (v8int32 a0, v8int32 a1)
 
v16uint16 concat (v8uint16 v0, v8uint16 v1)
 
v16uint32 concat (v8uint32 a0, v8uint32 a1)
 

Function Documentation

◆ concat() [1/49]

v256int4 concat ( v128int4  a0,
v128int4  a1 
)

◆ concat() [2/49]

v256uint4 concat ( v128uint4  a0,
v128uint4  a1 
)

◆ concat() [3/49]

v32acc32 concat ( v16acc32  a0,
v16acc32  a1 
)

◆ concat() [4/49]

v32accfloat concat ( v16accfloat  a0,
v16accfloat  a1 
)

◆ concat() [5/49]

v32bfloat16 concat ( v16bfloat16  a0,
v16bfloat16  a1 
)

◆ concat() [6/49]

v32cint16 concat ( v16cint16  a0,
v16cint16  a1 
)

◆ concat() [7/49]

v32float concat ( v16float  a0,
v16float  a1 
)

◆ concat() [8/49]

v32int16 concat ( v16int16  a0,
v16int16  a1 
)

◆ concat() [9/49]

v32int32 concat ( v16int32  a0,
v16int32  a1 
)

◆ concat() [10/49]

v32int8 concat ( v16int8  v0,
v16int8  v1 
)

◆ concat() [11/49]

v32uint16 concat ( v16uint16  a0,
v16uint16  a1 
)

◆ concat() [12/49]

v32uint32 concat ( v16uint32  a0,
v16uint32  a1 
)

◆ concat() [13/49]

v32uint8 concat ( v16uint8  v0,
v16uint8  v1 
)

◆ concat() [14/49]

v4cacc64 concat ( v2cacc64  a0,
v2cacc64  a1 
)

◆ concat() [15/49]

v4cfloat concat ( v2cfloat  v0,
v2cfloat  v1 
)

◆ concat() [16/49]

v4cint32 concat ( v2cint32  v0,
v2cint32  v1 
)

◆ concat() [17/49]

v64bfloat16 concat ( v32bfloat16  a0,
v32bfloat16  a1 
)

◆ concat() [18/49]

v64int16 concat ( v32int16  a0,
v32int16  a1 
)

◆ concat() [19/49]

v64int4 concat ( v32int4  v0,
v32int4  v1 
)

◆ concat() [20/49]

v64int8 concat ( v32int8  a0,
v32int8  a1 
)

◆ concat() [21/49]

v64uint16 concat ( v32uint16  a0,
v32uint16  a1 
)

◆ concat() [22/49]

v64uint4 concat ( v32uint4  v0,
v32uint4  v1 
)

◆ concat() [23/49]

v64uint8 concat ( v32uint8  a0,
v32uint8  a1 
)

◆ concat() [24/49]

v8acc64 concat ( v4acc64  a0,
v4acc64  a1 
)

◆ concat() [25/49]

v8cacc64 concat ( v4cacc64  a0,
v4cacc64  a1 
)

◆ concat() [26/49]

v8caccfloat concat ( v4caccfloat  a0,
v4caccfloat  a1 
)

◆ concat() [27/49]

v8cfloat concat ( v4cfloat  a0,
v4cfloat  a1 
)

◆ concat() [28/49]

v8cint16 concat ( v4cint16  v0,
v4cint16  v1 
)

◆ concat() [29/49]

v8cint32 concat ( v4cint32  a0,
v4cint32  a1 
)

◆ concat() [30/49]

v8float concat ( v4float  v0,
v4float  v1 
)

◆ concat() [31/49]

v8int32 concat ( v4int32  v0,
v4int32  v1 
)

◆ concat() [32/49]

v8uint32 concat ( v4uint32  v0,
v4uint32  v1 
)

◆ concat() [33/49]

v128int4 concat ( v64int4  a0,
v64int4  a1 
)

◆ concat() [34/49]

v128int8 concat ( v64int8  a0,
v64int8  a1 
)

◆ concat() [35/49]

v128uint4 concat ( v64uint4  a0,
v64uint4  a1 
)

◆ concat() [36/49]

v128uint8 concat ( v64uint8  a0,
v64uint8  a1 
)

◆ concat() [37/49]

v16acc32 concat ( v8acc32  a0,
v8acc32  a1 
)

◆ concat() [38/49]

v16acc64 concat ( v8acc64  a0,
v8acc64  a1 
)

◆ concat() [39/49]

v16accfloat concat ( v8accfloat  a0,
v8accfloat  a1 
)

◆ concat() [40/49]

v16bfloat16 concat ( v8bfloat16  v0,
v8bfloat16  v1 
)

◆ concat() [41/49]

v16caccfloat concat ( v8caccfloat  a0,
v8caccfloat  a1 
)

◆ concat() [42/49]

v16cfloat concat ( v8cfloat  a0,
v8cfloat  a1 
)

◆ concat() [43/49]

v16cint16 concat ( v8cint16  a0,
v8cint16  a1 
)

◆ concat() [44/49]

v16cint32 concat ( v8cint32  a0,
v8cint32  a1 
)

◆ concat() [45/49]

v16float concat ( v8float  a0,
v8float  a1 
)

◆ concat() [46/49]

v16int16 concat ( v8int16  v0,
v8int16  v1 
)

◆ concat() [47/49]

v16int32 concat ( v8int32  a0,
v8int32  a1 
)

◆ concat() [48/49]

v16uint16 concat ( v8uint16  v0,
v8uint16  v1 
)

◆ concat() [49/49]

v16uint32 concat ( v8uint32  a0,
v8uint32  a1 
)