HMMA.16816.F32.BF16: the binary16 tile product's encoding with bit 82 set
1037def sm86EncodeHMMA16816F32BF16 =
1038 (lambda unrestricted guard : (family SM86InstructionGuard) .
1039 (lambda unrestricted destination : (family SM86Register) .
1040 (lambda unrestricted fragmentA : (family SM86Register) .
1041 (lambda unrestricted fragmentB : (family SM86Register) .
1042 (lambda unrestricted accumulator : (family SM86Register) .
1043 (lambda unrestricted control : (family SM86Control) .
1044 (sm86EncodeInstructionFields
1045 sm86OpcodeTensorCoreHalfMatrixMultiplyAccumulate16x8x16Float32
1046 guard
1047 control
1048 (sm86InstructionPrependField
1049 sm86InstructionNaturalSixteen
1050 sm86InstructionNaturalEight
1051 (sm86RegisterNatural destination)
1052 (sm86InstructionPrependField
1053 sm86InstructionNaturalTwentyFour
1054 sm86InstructionNaturalEight
1055 (sm86RegisterNatural fragmentA)
1056 (sm86InstructionPrependField
1057 sm86InstructionNaturalThirtyTwo
1058 sm86InstructionNaturalEight
1059 (sm86RegisterNatural fragmentB)
1060 (sm86InstructionPrependField
1061 sm86InstructionNaturalSixtyFour
1062 sm86InstructionNaturalEight
1063 (sm86RegisterNatural accumulator)
1064 (sm86InstructionPrependField
1065 sm86InstructionNaturalSeventyTwo
1066 sm86InstructionNaturalEight
1067 (byte-to-nat (byte 24))
1068 (sm86InstructionOneField
1069 sm86InstructionNaturalEighty
1070 sm86InstructionNaturalEight
1071 (byte-to-nat (byte 4)))))))))))))))The compiler supplied declaration spans and resolved links from this source snapshot. This page does not assert that this file belongs to a checked closure.