Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
d5298d2
Update gfx950 quick-tune lists for gemm and conv.
mirza-halilcevic Jan 23, 2026
6ae88d3
Update gfx942 quick-tune lists for gemm and conv.
mirza-halilcevic Jan 23, 2026
f6a4b91
Update gfx90a quick-tune lists for gemm and conv.
mirza-halilcevic Jan 23, 2026
67bb9f0
Update gfx908 quick-tune lists for gemm and conv.
mirza-halilcevic Jan 23, 2026
06cbfe8
Update gfx1201 quick-tune lists for gemm and conv.
mirza-halilcevic Jan 23, 2026
c3100f9
Update gfx1101 quick-tune lists for gemm and conv, and delete old
mirza-halilcevic Jan 23, 2026
1c8a1f8
Update gfx1150 quick-tune lists for gemm.
mirza-halilcevic Jan 23, 2026
ceabe5e
Update gfx1150 quick-tune lists for conv.
mirza-halilcevic Jan 29, 2026
f233e22
Fix tests.
mirza-halilcevic Feb 3, 2026
08e7e15
Merge branch 'develop' into quick-tune-lists-update
mirza-halilcevic Feb 4, 2026
0c6b6db
Merge branch 'develop' into quick-tune-lists-update
mirza-halilcevic Feb 6, 2026
c3ef1a5
Merge branch 'develop' into quick-tune-lists-update
mirza-halilcevic Feb 10, 2026
a615bce
Merge branch 'develop' into quick-tune-lists-update
mirza-halilcevic Feb 13, 2026
11d7b10
Merge branch 'develop' into quick-tune-lists-update
mirza-halilcevic Feb 17, 2026
44c2246
Fix test.
mirza-halilcevic Feb 18, 2026
cb4a08a
Merge branch 'develop' into quick-tune-lists-update
mirza-halilcevic Feb 18, 2026
a259793
Merge branch 'develop' into quick-tune-lists-update
mirza-halilcevic Feb 19, 2026
4e65021
Merge branch 'develop' into quick-tune-lists-update
mirza-halilcevic Feb 19, 2026
fedb54d
Merge branch 'develop' into quick-tune-lists-update
mirza-halilcevic Feb 20, 2026
4cf2b43
Merge branch 'develop' into quick-tune-lists-update
mirza-halilcevic Feb 21, 2026
99fe495
Merge branch 'develop' into quick-tune-lists-update
mirza-halilcevic Feb 21, 2026
5dd9fc3
Merge branch 'develop' into quick-tune-lists-update
mirza-halilcevic Feb 23, 2026
4a6a686
Merge branch 'develop' into quick-tune-lists-update
mirza-halilcevic Feb 24, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2,527 changes: 1,725 additions & 802 deletions mlir/include/mlir/Dialect/Rock/Tuning/QuickTuningPerfconfigs.inc

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion mlir/test/CAPI/mixr_full.c
Original file line number Diff line number Diff line change
Expand Up @@ -194,7 +194,7 @@ static bool constructAndTraverseIr(MlirContext ctx) {
mlirRockTuningSpaceCreate(module, RocmlirTuningParamSetKindFull);
printf("Got tuning space,\n");
unsigned fNum = mlirRockTuningGetNumParams(tuningSpace);
// CHECK: full set = 932
// CHECK: full set = 937
printf("full set = %u\n", fNum);
MlirRockTuningParam tuningParam = mlirRockTuningParamCreate();
MlirRockTuningTable tuningTable = mlirRockTuningTableCreate();
Expand Down
76 changes: 38 additions & 38 deletions mlir/test/Dialect/Rock/affix_tuning_params.mlir

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
// EMITKEY: -t f16 -out_datatype f16 -transA false -transB false -g 2 -m 4096 -n 640 -k 320

// VECTORIZATION: aVectorDim: GemmDimension::MorN
// VECTORIZATION-NEXT: aVectorLen: 4
// VECTORIZATION-NEXT: aVectorLen: 2
// VECTORIZATION: bVectorDim: GemmDimension::MorN
// VECTORIZATION-NEXT: bVectorLen: 2

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
// EMITKEY: -t f16 -out_datatype f16 -transA false -transB true -g 2 -m 4096 -n 640 -k 320

// VECTORIZATION: aVectorDim: GemmDimension::MorN
// VECTORIZATION-NEXT: aVectorLen: 4
// VECTORIZATION-NEXT: aVectorLen: 2
// VECTORIZATION: bVectorDim: GemmDimension::K
// VECTORIZATION-NEXT: bVectorLen: 8

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
// EMITKEY: -t f16 -out_datatype f16 -transA true -transB false -g 2 -m 4096 -n 640 -k 320

// VECTORIZATION: aVectorDim: GemmDimension::MorN
// VECTORIZATION-NEXT: aVectorLen: 4
// VECTORIZATION-NEXT: aVectorLen: 2
// VECTORIZATION: bVectorDim: GemmDimension::MorN
// VECTORIZATION-NEXT: bVectorLen: 2

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
// EMITKEY: -t f16 -out_datatype f16 -transA true -transB false -g 2 -m 4096 -n 640 -k 320

// VECTORIZATION: aVectorDim: GemmDimension::MorN
// VECTORIZATION-NEXT: aVectorLen: 4
// VECTORIZATION-NEXT: aVectorLen: 2
// VECTORIZATION: bVectorDim: GemmDimension::MorN
// VECTORIZATION-NEXT: bVectorLen: 2

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
// VECTORIZATION: aVectorDim: GemmDimension::K
// VECTORIZATION-NEXT: aVectorLen: 8
// VECTORIZATION: bVectorDim: GemmDimension::MorN
// VECTORIZATION-NEXT: bVectorLen: 4
// VECTORIZATION-NEXT: bVectorLen: 8

module {
func.func @test(%arg0: !migraphx.shaped<2x1x320xf16, 320x1x1>, %arg1: !migraphx.shaped<2x640x320xf16, 204800x1x640>, %arg2: !migraphx.shaped<2x64x10xf16, 0x10x1>) -> !migraphx.shaped<2x64x10xf16, 640x10x1> {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
// EMITKEY: -t f16 -out_datatype f16 -transA true -transB true -g 2 -m 4096 -n 640 -k 320

// VECTORIZATION: aVectorDim: GemmDimension::MorN
// VECTORIZATION-NEXT: aVectorLen: 4
// VECTORIZATION-NEXT: aVectorLen: 2
// VECTORIZATION: bVectorDim: GemmDimension::K
// VECTORIZATION-NEXT: bVectorLen: 8

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
// EMITKEY: -t f16 -out_datatype f16 -transA true -transB true -g 2 -m 4096 -n 640 -k 320

// VECTORIZATION: aVectorDim: GemmDimension::MorN
// VECTORIZATION-NEXT: aVectorLen: 4
// VECTORIZATION-NEXT: aVectorLen: 2
// VECTORIZATION: bVectorDim: GemmDimension::K
// VECTORIZATION-NEXT: bVectorLen: 8

Expand Down