|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
gen/lib/Target/AMDGPU/AMDGPUGenSubtargetInfo.inc 328 {DBGFIELD("InvalidSchedClass") 16383, false, false, 0, 0, 0, 0, 0, 0},
329 {DBGFIELD("NullALU_WriteSALU") 1, false, false, 1, 1, 1, 1, 0, 0}, // #1
330 {DBGFIELD("NullALU_Write32Bit") 1, false, false, 2, 1, 1, 1, 0, 0}, // #2
331 {DBGFIELD("NullALU_WriteVMEM") 1, false, false, 3, 1, 2, 1, 0, 0}, // #3
332 {DBGFIELD("NullALU_WriteLDS") 1, false, false, 4, 1, 3, 1, 0, 0}, // #4
333 {DBGFIELD("NullALU_WriteExport") 1, false, false, 5, 1, 4, 1, 0, 0}, // #5
334 {DBGFIELD("NullALU_WriteBranch") 1, false, false, 6, 1, 5, 1, 0, 0}, // #6
335 {DBGFIELD("NullALU") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #7
336 {DBGFIELD("NullALU_WriteSMEM") 1, false, false, 4, 1, 3, 1, 0, 0}, // #8
337 {DBGFIELD("NullALU_Write32Bit_WriteSALU") 2, false, false, 1, 2, 6, 2, 0, 0}, // #9
338 {DBGFIELD("NullALU_WriteDoubleAdd") 1, false, false, 2, 1, 5, 1, 0, 0}, // #10
339 {DBGFIELD("NullALU_Write64Bit") 1, false, false, 2, 1, 8, 1, 0, 0}, // #11
340 {DBGFIELD("NullALU_WriteQuarterRate32") 1, false, false, 2, 1, 4, 1, 0, 0}, // #12
341 {DBGFIELD("NullALU_WriteDoubleCvt") 1, false, false, 2, 1, 4, 1, 0, 0}, // #13
342 {DBGFIELD("NullALU_WriteFloatFMA") 1, false, false, 2, 1, 9, 1, 0, 0}, // #14
343 {DBGFIELD("NullALU_WriteDouble") 1, false, false, 2, 1, 9, 1, 0, 0}, // #15
344 {DBGFIELD("NullALU_WriteFloatFMA_WriteSALU") 2, false, false, 1, 2, 10, 2, 0, 0}, // #16
345 {DBGFIELD("NullALU_WriteDouble_WriteSALU") 2, false, false, 1, 2, 10, 2, 0, 0}, // #17
346 {DBGFIELD("NullALU_WriteQuarterRate32_WriteSALU") 2, false, false, 1, 2, 12, 2, 0, 0}, // #18
347 {DBGFIELD("NullALU_Write64Bit_Write64Bit") 2, false, false, 7, 1, 14, 2, 0, 0}, // #19
348 {DBGFIELD("NullALU_WriteBarrier") 1, false, false, 6, 1, 16, 1, 0, 0}, // #20
349 {DBGFIELD("V_ACCVGPR_WRITE_B32") 16382, false, false, 0, 0, 0, 0, 0, 0}, // #21
350 {DBGFIELD("V_MFMA_F32_4X4X1F32_V_MFMA_F32_4X4X2BF16_V_MFMA_F32_4X4X4F16_V_MFMA_I32_4X4X4I8_V_MFMA_F32_4X4X1F32_vi_V_MFMA_F32_4X4X2BF16_vi_V_MFMA_F32_4X4X4F16_vi_V_MFMA_I32_4X4X4I8_vi") 1, false, false, 2, 1, 8, 1, 1, 1}, // #22
351 {DBGFIELD("V_MFMA_F32_16X16X16F16_V_MFMA_F32_16X16X1F32_V_MFMA_F32_16X16X2BF16_V_MFMA_F32_16X16X4F16_V_MFMA_F32_16X16X4F32_V_MFMA_F32_16X16X8BF16_V_MFMA_I32_16X16X16I8_V_MFMA_I32_16X16X4I8_V_MFMA_F32_16X16X16F16_vi_V_MFMA_F32_16X16X1F32_vi_V_MFMA_F32_16X16X2BF16_vi_V_MFMA_F32_16X16X4F16_vi_V_MFMA_F32_16X16X4F32_vi_V_MFMA_F32_16X16X8BF16_vi_V_MFMA_I32_16X16X16I8_vi_V_MFMA_I32_16X16X4I8_vi") 1, false, false, 2, 1, 5, 1, 1, 1}, // #23
352 {DBGFIELD("V_MFMA_F32_32X32X1F32_V_MFMA_F32_32X32X2BF16_V_MFMA_F32_32X32X2F32_V_MFMA_F32_32X32X4BF16_V_MFMA_F32_32X32X4F16_V_MFMA_F32_32X32X8F16_V_MFMA_I32_32X32X4I8_V_MFMA_I32_32X32X8I8_V_MFMA_F32_32X32X1F32_vi_V_MFMA_F32_32X32X2BF16_vi_V_MFMA_F32_32X32X2F32_vi_V_MFMA_F32_32X32X4BF16_vi_V_MFMA_F32_32X32X4F16_vi_V_MFMA_F32_32X32X8F16_vi_V_MFMA_I32_32X32X4I8_vi_V_MFMA_I32_32X32X8I8_vi") 1, false, false, 2, 1, 9, 1, 1, 1}, // #24
353 {DBGFIELD("COPY") 16382, false, false, 0, 0, 0, 0, 0, 0}, // #25
354 {DBGFIELD("Write64Bit_MIVGPRRead") 1, false, false, 2, 1, 8, 1, 2, 1}, // #26
355 {DBGFIELD("Write64Bit_ReadDefault") 1, false, false, 2, 1, 8, 1, 0, 0}, // #27
356 {DBGFIELD("Write32Bit") 1, false, false, 2, 1, 1, 1, 0, 0}, // #28
357 {DBGFIELD("Write64Bit") 1, false, false, 2, 1, 8, 1, 0, 0}, // #29
358 {DBGFIELD("WriteSALU") 1, false, false, 1, 1, 1, 1, 0, 0}, // #30
363 {DBGFIELD("InvalidSchedClass") 16383, false, false, 0, 0, 0, 0, 0, 0},
364 {DBGFIELD("NullALU_WriteSALU") 1, false, false, 1, 2, 3, 1, 0, 0}, // #1
365 {DBGFIELD("NullALU_Write32Bit") 1, false, false, 8, 2, 3, 1, 0, 0}, // #2
366 {DBGFIELD("NullALU_WriteVMEM") 1, false, false, 10, 2, 17, 1, 0, 0}, // #3
367 {DBGFIELD("NullALU_WriteLDS") 1, false, false, 12, 2, 18, 1, 0, 0}, // #4
368 {DBGFIELD("NullALU_WriteExport") 1, false, false, 14, 2, 9, 1, 0, 0}, // #5
369 {DBGFIELD("NullALU_WriteBranch") 1, false, false, 6, 1, 19, 1, 0, 0}, // #6
370 {DBGFIELD("NullALU") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #7
371 {DBGFIELD("NullALU_WriteSMEM") 1, false, false, 12, 2, 18, 1, 0, 0}, // #8
372 {DBGFIELD("NullALU_Write32Bit_WriteSALU") 2, false, false, 16, 3, 20, 2, 0, 0}, // #9
373 {DBGFIELD("NullALU_WriteDoubleAdd") 1, false, false, 8, 2, 22, 1, 0, 0}, // #10
374 {DBGFIELD("NullALU_Write64Bit") 1, false, false, 8, 2, 23, 1, 0, 0}, // #11
375 {DBGFIELD("NullALU_WriteQuarterRate32") 1, false, false, 8, 2, 22, 1, 0, 0}, // #12
376 {DBGFIELD("NullALU_WriteDoubleCvt") 1, false, false, 8, 2, 22, 1, 0, 0}, // #13
377 {DBGFIELD("NullALU_WriteFloatFMA") 1, false, false, 8, 2, 3, 1, 0, 0}, // #14
378 {DBGFIELD("NullALU_WriteDouble") 1, false, false, 8, 2, 22, 1, 0, 0}, // #15
379 {DBGFIELD("NullALU_WriteFloatFMA_WriteSALU") 2, false, false, 16, 3, 20, 2, 0, 0}, // #16
380 {DBGFIELD("NullALU_WriteDouble_WriteSALU") 2, false, false, 16, 3, 24, 2, 0, 0}, // #17
381 {DBGFIELD("NullALU_WriteQuarterRate32_WriteSALU") 2, false, false, 16, 3, 24, 2, 0, 0}, // #18
382 {DBGFIELD("NullALU_Write64Bit_Write64Bit") 2, false, false, 19, 2, 26, 2, 0, 0}, // #19
383 {DBGFIELD("NullALU_WriteBarrier") 1, false, false, 6, 1, 28, 1, 0, 0}, // #20
384 {DBGFIELD("V_ACCVGPR_WRITE_B32") 1, false, false, 8, 2, 3, 1, 0, 0}, // #21
385 {DBGFIELD("V_MFMA_F32_4X4X1F32_V_MFMA_F32_4X4X2BF16_V_MFMA_F32_4X4X4F16_V_MFMA_I32_4X4X4I8_V_MFMA_F32_4X4X1F32_vi_V_MFMA_F32_4X4X2BF16_vi_V_MFMA_F32_4X4X4F16_vi_V_MFMA_I32_4X4X4I8_vi") 1, false, false, 8, 2, 3, 1, 0, 0}, // #22
386 {DBGFIELD("V_MFMA_F32_16X16X16F16_V_MFMA_F32_16X16X1F32_V_MFMA_F32_16X16X2BF16_V_MFMA_F32_16X16X4F16_V_MFMA_F32_16X16X4F32_V_MFMA_F32_16X16X8BF16_V_MFMA_I32_16X16X16I8_V_MFMA_I32_16X16X4I8_V_MFMA_F32_16X16X16F16_vi_V_MFMA_F32_16X16X1F32_vi_V_MFMA_F32_16X16X2BF16_vi_V_MFMA_F32_16X16X4F16_vi_V_MFMA_F32_16X16X4F32_vi_V_MFMA_F32_16X16X8BF16_vi_V_MFMA_I32_16X16X16I8_vi_V_MFMA_I32_16X16X4I8_vi") 1, false, false, 8, 2, 3, 1, 0, 0}, // #23
387 {DBGFIELD("V_MFMA_F32_32X32X1F32_V_MFMA_F32_32X32X2BF16_V_MFMA_F32_32X32X2F32_V_MFMA_F32_32X32X4BF16_V_MFMA_F32_32X32X4F16_V_MFMA_F32_32X32X8F16_V_MFMA_I32_32X32X4I8_V_MFMA_I32_32X32X8I8_V_MFMA_F32_32X32X1F32_vi_V_MFMA_F32_32X32X2BF16_vi_V_MFMA_F32_32X32X2F32_vi_V_MFMA_F32_32X32X4BF16_vi_V_MFMA_F32_32X32X4F16_vi_V_MFMA_F32_32X32X8F16_vi_V_MFMA_I32_32X32X4I8_vi_V_MFMA_I32_32X32X8I8_vi") 1, false, false, 8, 2, 3, 1, 0, 0}, // #24
388 {DBGFIELD("COPY") 16382, false, false, 0, 0, 0, 0, 0, 0}, // #25
389 {DBGFIELD("Write64Bit_MIVGPRRead") 0, false, false, 0, 0, 0, 0, 0, 0}, // #26
390 {DBGFIELD("Write64Bit_ReadDefault") 0, false, false, 0, 0, 0, 0, 0, 0}, // #27
391 {DBGFIELD("Write32Bit") 1, false, false, 8, 2, 3, 1, 0, 0}, // #28
392 {DBGFIELD("Write64Bit") 1, false, false, 8, 2, 23, 1, 0, 0}, // #29
393 {DBGFIELD("WriteSALU") 1, false, false, 1, 2, 3, 1, 0, 0}, // #30
398 {DBGFIELD("InvalidSchedClass") 16383, false, false, 0, 0, 0, 0, 0, 0},
399 {DBGFIELD("NullALU_WriteSALU") 1, false, false, 1, 1, 1, 1, 0, 0}, // #1
400 {DBGFIELD("NullALU_Write32Bit") 1, false, false, 2, 1, 1, 1, 0, 0}, // #2
401 {DBGFIELD("NullALU_WriteVMEM") 1, false, false, 3, 1, 2, 1, 0, 0}, // #3
402 {DBGFIELD("NullALU_WriteLDS") 1, false, false, 4, 1, 3, 1, 0, 0}, // #4
403 {DBGFIELD("NullALU_WriteExport") 1, false, false, 5, 1, 4, 1, 0, 0}, // #5
404 {DBGFIELD("NullALU_WriteBranch") 1, false, false, 6, 1, 5, 1, 0, 0}, // #6
405 {DBGFIELD("NullALU") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #7
406 {DBGFIELD("NullALU_WriteSMEM") 1, false, false, 4, 1, 3, 1, 0, 0}, // #8
407 {DBGFIELD("NullALU_Write32Bit_WriteSALU") 2, false, false, 1, 2, 6, 2, 0, 0}, // #9
408 {DBGFIELD("NullALU_WriteDoubleAdd") 1, false, false, 2, 1, 8, 1, 0, 0}, // #10
409 {DBGFIELD("NullALU_Write64Bit") 1, false, false, 2, 1, 8, 1, 0, 0}, // #11
410 {DBGFIELD("NullALU_WriteQuarterRate32") 1, false, false, 2, 1, 4, 1, 0, 0}, // #12
411 {DBGFIELD("NullALU_WriteDoubleCvt") 1, false, false, 2, 1, 4, 1, 0, 0}, // #13
412 {DBGFIELD("NullALU_WriteFloatFMA") 1, false, false, 2, 1, 1, 1, 0, 0}, // #14
413 {DBGFIELD("NullALU_WriteDouble") 1, false, false, 2, 1, 4, 1, 0, 0}, // #15
414 {DBGFIELD("NullALU_WriteFloatFMA_WriteSALU") 2, false, false, 1, 2, 6, 2, 0, 0}, // #16
415 {DBGFIELD("NullALU_WriteDouble_WriteSALU") 2, false, false, 1, 2, 12, 2, 0, 0}, // #17
416 {DBGFIELD("NullALU_WriteQuarterRate32_WriteSALU") 2, false, false, 1, 2, 12, 2, 0, 0}, // #18
417 {DBGFIELD("NullALU_Write64Bit_Write64Bit") 2, false, false, 7, 1, 14, 2, 0, 0}, // #19
418 {DBGFIELD("NullALU_WriteBarrier") 1, false, false, 6, 1, 16, 1, 0, 0}, // #20
419 {DBGFIELD("V_ACCVGPR_WRITE_B32") 16382, false, false, 0, 0, 0, 0, 0, 0}, // #21
420 {DBGFIELD("V_MFMA_F32_4X4X1F32_V_MFMA_F32_4X4X2BF16_V_MFMA_F32_4X4X4F16_V_MFMA_I32_4X4X4I8_V_MFMA_F32_4X4X1F32_vi_V_MFMA_F32_4X4X2BF16_vi_V_MFMA_F32_4X4X4F16_vi_V_MFMA_I32_4X4X4I8_vi") 1, false, false, 2, 1, 8, 1, 1, 1}, // #22
421 {DBGFIELD("V_MFMA_F32_16X16X16F16_V_MFMA_F32_16X16X1F32_V_MFMA_F32_16X16X2BF16_V_MFMA_F32_16X16X4F16_V_MFMA_F32_16X16X4F32_V_MFMA_F32_16X16X8BF16_V_MFMA_I32_16X16X16I8_V_MFMA_I32_16X16X4I8_V_MFMA_F32_16X16X16F16_vi_V_MFMA_F32_16X16X1F32_vi_V_MFMA_F32_16X16X2BF16_vi_V_MFMA_F32_16X16X4F16_vi_V_MFMA_F32_16X16X4F32_vi_V_MFMA_F32_16X16X8BF16_vi_V_MFMA_I32_16X16X16I8_vi_V_MFMA_I32_16X16X4I8_vi") 1, false, false, 2, 1, 5, 1, 1, 1}, // #23
422 {DBGFIELD("V_MFMA_F32_32X32X1F32_V_MFMA_F32_32X32X2BF16_V_MFMA_F32_32X32X2F32_V_MFMA_F32_32X32X4BF16_V_MFMA_F32_32X32X4F16_V_MFMA_F32_32X32X8F16_V_MFMA_I32_32X32X4I8_V_MFMA_I32_32X32X8I8_V_MFMA_F32_32X32X1F32_vi_V_MFMA_F32_32X32X2BF16_vi_V_MFMA_F32_32X32X2F32_vi_V_MFMA_F32_32X32X4BF16_vi_V_MFMA_F32_32X32X4F16_vi_V_MFMA_F32_32X32X8F16_vi_V_MFMA_I32_32X32X4I8_vi_V_MFMA_I32_32X32X8I8_vi") 1, false, false, 2, 1, 9, 1, 1, 1}, // #24
423 {DBGFIELD("COPY") 16382, false, false, 0, 0, 0, 0, 0, 0}, // #25
424 {DBGFIELD("Write64Bit_MIVGPRRead") 1, false, false, 2, 1, 8, 1, 2, 1}, // #26
425 {DBGFIELD("Write64Bit_ReadDefault") 1, false, false, 2, 1, 8, 1, 0, 0}, // #27
426 {DBGFIELD("Write32Bit") 1, false, false, 2, 1, 1, 1, 0, 0}, // #28
427 {DBGFIELD("Write64Bit") 1, false, false, 2, 1, 8, 1, 0, 0}, // #29
428 {DBGFIELD("WriteSALU") 1, false, false, 1, 1, 1, 1, 0, 0}, // #30