Skip to content

Commit 9dbca4b

Browse files
authored
update AVX-VNNI instruction perf characteristics (#109038)
1 parent e16be41 commit 9dbca4b

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/coreclr/jit/emitxarch.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19834,6 +19834,10 @@ emitter::insExecutionCharacteristics emitter::getInsExecutionCharacteristics(ins
1983419834
case INS_pmuludq:
1983519835
case INS_pmaddwd:
1983619836
case INS_pmaddubsw:
19837+
case INS_vpdpbusd:
19838+
case INS_vpdpwssd:
19839+
case INS_vpdpbusds:
19840+
case INS_vpdpwssds:
1983719841
result.insThroughput = PERFSCORE_THROUGHPUT_2X;
1983819842
result.insLatency += PERFSCORE_LATENCY_5C;
1983919843
break;
@@ -20006,10 +20010,6 @@ emitter::insExecutionCharacteristics emitter::getInsExecutionCharacteristics(ins
2000620010
case INS_vfnmsub132ss:
2000720011
case INS_vfnmsub213ss:
2000820012
case INS_vfnmsub231ss:
20009-
case INS_vpdpbusd: // will be populated when the HW becomes publicly available
20010-
case INS_vpdpwssd: // will be populated when the HW becomes publicly available
20011-
case INS_vpdpbusds: // will be populated when the HW becomes publicly available
20012-
case INS_vpdpwssds: // will be populated when the HW becomes publicly available
2001320013
// uops.info
2001420014
result.insThroughput = PERFSCORE_THROUGHPUT_2X;
2001520015
result.insLatency += PERFSCORE_LATENCY_4C;

0 commit comments

Comments
 (0)