@@ -414,9 +414,8 @@ boolean shouldRunFromCodepath(String codepath) {
414414 if (params. canXdlops && (params. disableNavi3x == false ) && (codepath == " navi3x" )) {
415415 return true
416416 }
417- // Run navi4x on private nightly CI only
418- if (params. canXdlops && (params. disableNavi4x == false ) && (codepath == " navi4x" ) &&
419- params. nightly) {
417+ // Run navi4x on private CI if it is not disabled
418+ if (params. canXdlops && (params. disableNavi4x == false ) && (codepath == " navi4x" )) {
420419 return true ;
421420 }
422421 return false
@@ -450,7 +449,7 @@ boolean shouldRunFromChip(String chip) {
450449void archivePerfDB () {
451450 // Note: add additional architectures here
452451 dir (' build/perfDB' ) {
453- def architectures = params. canXdlops ? [' gfx908' , ' gfx90a' , ' gfx942' ] : [' vanilla' ]
452+ def architectures = params. canXdlops ? [' gfx908' , ' gfx90a' , ' gfx942' , ' gfx1100 ' , ' gfx1201 ' ] : [' vanilla' ]
454453 for (arch in architectures) {
455454 try {
456455 unstash name : " MLIR-PerfDB-${ arch} "
@@ -896,7 +895,7 @@ pipeline {
896895 axes {
897896 axis {
898897 name ' CHIP'
899- values ' gfx908' , ' gfx90a' , ' gfx942'
898+ values ' gfx908' , ' gfx90a' , ' gfx942' , ' gfx1100 ' , ' gfx1201 '
900899 }
901900 }
902901 agent { label getLabelFromChip(" ${ CHIP} " ) }
@@ -1080,13 +1079,12 @@ pipeline {
10801079 }
10811080 }
10821081 }
1083- // FIXME: run perf tests on both gfx90a and gfx908
10841082 stage(" Benchmark and Report Performance" ) {
10851083 matrix {
10861084 axes {
10871085 axis {
10881086 name ' CHIP'
1089- values ' gfx908' , ' gfx90a' , ' gfx942' , ' gfx1030' , ' gfx1101 '
1087+ values ' gfx908' , ' gfx90a' , ' gfx942' , ' gfx1030' , ' gfx1100 ' , ' gfx1201 '
10901088 }
10911089 }
10921090 when {
0 commit comments