[PATCH] D99433: [Matrix] Including __builtin_matrix_multiply_add for the matrix type extension.
Everton Constantino via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Wed Mar 31 10:25:15 PDT 2021
everton.constantino added a comment.
@fhahn Ok I see what you mean now, this sounds like a doable path and might be able to cover architectures with specialized matrix multiplication instructions as well .
Just to see if I understand correctly I can add a matrix_add intrinsic, do a travesal looking for matrix_multiply and fuse both changing `LowerMatrixMultiplyFused` to support pre-loading the accumulator. Is that correct?
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D99433/new/
https://reviews.llvm.org/D99433
More information about the llvm-commits
mailing list