This path transforms `vector.contract(A, B, Acc)` into `vector.contract(A, B, 0) + Acc` to decouple the contraction computation from the accumulator update for contractions over the loop. |
||
|---|---|---|
| .. | ||
| AMX | ||
| cvt-packed-f32-to-bf16.mlir | ||
| dot-bf16.mlir | ||
| legalize-for-llvm.mlir | ||
| move-acc-for-contract-loop.mlir | ||
| roundtrip.mlir | ||
| shuffle-vector-fmas.mlir | ||
| sink-vector-producer-ops.mlir | ||
| vector-contract-bf16-to-fma.mlir | ||
| vector-contract-to-fma.mlir | ||
| vector-contract-to-packed-type-dotproduct.mlir | ||