| 843 | const int CooperativeMatrixOperandsCeiling = 6; |
| 844 | |
| 845 | const char* CooperativeMatrixOperandsString(int op) |
| 846 | { |
| 847 | switch (op) { |
| 848 | case (int)CooperativeMatrixOperandsShift::MatrixASignedComponentsKHR: return "ASignedComponentsKHR"; |
| 849 | case (int)CooperativeMatrixOperandsShift::MatrixBSignedComponentsKHR: return "BSignedComponentsKHR"; |
| 850 | case (int)CooperativeMatrixOperandsShift::MatrixCSignedComponentsKHR: return "CSignedComponentsKHR"; |
| 851 | case (int)CooperativeMatrixOperandsShift::MatrixResultSignedComponentsKHR: return "ResultSignedComponentsKHR"; |
| 852 | case (int)CooperativeMatrixOperandsShift::SaturatingAccumulationKHR: return "SaturatingAccumulationKHR"; |
| 853 | |
| 854 | default: return "Bad"; |
| 855 | } |
| 856 | } |
| 857 | |
| 858 | const int TensorAddressingOperandsCeiling = 3; |
| 859 |
nothing calls this directly
no outgoing calls
no test coverage detected