Mojo module
apple_amx_intrinsics
Functionsβ
- β
dot_at_b: Performs a matrix multiply C = A^T * B using Apple AMX instructions. - β
extrx: Extracts a row or moves it to x, result in amx0. - β
extry: Extracts a row or moves it to y, result in amx0. - β
fma: - β
fma16: Float16 matrix multiply and subtract. - β
fma32: Float32 matrix multiply and add. - β
fma64: Float64 matrix multiply and add. - β
fms16: Float16 matrix multiply and add. - β
fsm32: Float32 matrix multiply and subtract. - β
fsm64: Float64 matrix multiply and subtract. - β
genlut: - β
ldx: - β
ldy: - β
ldz: - β
ldzi: - β
load_z: - β
mac16: SI16 matrix multiply and add. - β
matfp: Float16 matrix multiply. - β
max_int__: UI16 matrix multiply. - β
read_x: - β
read_y: - β
store_x: - β
store_y: - β
store_z: - β
stx: - β
sty: - β
stz: - β
stzi: - β
transpose_z_to_x_or_y: - β
vec_int__: Horizontal ui16 multiplyz0[i] += x0[i] + y0[i]. - β
vecfp: Horizontal float16 multiplyz0[i] += x0[i] + y0[i].
Was this page helpful?
Thank you! We'll create more content like this.
Thank you for helping us improve!