X-Git-Url: https://git.libre-soc.org/?p=riscv-tests.git;a=blobdiff_plain;f=benchmarks%2Fmm%2Fgen.scala;h=38d9e6badb9ab478234febc6796dd004d49feb9c;hp=2d3dc34a2978a5b6583e7a86f95b5f1c060afe34;hb=94537321a456c65c4a14e005de03fced33e0a43b;hpb=160bdaa323bc8f8e651f9f546822336cf17d92f5 diff --git a/benchmarks/mm/gen.scala b/benchmarks/mm/gen.scala index 2d3dc34..38d9e6b 100644 --- a/benchmarks/mm/gen.scala +++ b/benchmarks/mm/gen.scala @@ -39,7 +39,7 @@ object MMGen { s += init("t*", r("a", i), "&"+ar("a", "lda*"+i)) for (k <- 0 until p) s += init("t*", r("b", k), "&"+ar("b", "ldb*"+k)) - for (i <- 0 until m; j <- 0 until n; k <- 0 until p) + for (k <- 0 until p; i <- 0 until m; j <- 0 until n) s += assign(r("c", i, j), "fma(" + ar(r("a", i), k) + ", " + ar(r("b", k), j) + ", " + r("c", i, j) + ")") }