HMMA.16816.F32.BF16: the binary16 tile product's encoding with bit 82 set
1117def sm86EncodeHMMA16816F32BF16 =
1118 (lambda unrestricted guard : (family SM86InstructionGuard) .
1119 (lambda unrestricted destination : (family SM86Register) .
1120 (lambda unrestricted fragmentA : (family SM86Register) .
1121 (lambda unrestricted fragmentB : (family SM86Register) .
1122 (lambda unrestricted accumulator : (family SM86Register) .
1123 (lambda unrestricted control : (family SM86Control) .
1124 (sm86EncodeInstructionFields
1125 sm86OpcodeTensorCoreHalfMatrixMultiplyAccumulate16x8x16Float32
1126 guard
1127 control
1128 (sm86InstructionPrependField
1129 sm86InstructionNaturalSixteen
1130 sm86InstructionNaturalEight
1131 (sm86RegisterNatural destination)
1132 (sm86InstructionPrependField
1133 sm86InstructionNaturalTwentyFour
1134 sm86InstructionNaturalEight
1135 (sm86RegisterNatural fragmentA)
1136 (sm86InstructionPrependField
1137 sm86InstructionNaturalThirtyTwo
1138 sm86InstructionNaturalEight
1139 (sm86RegisterNatural fragmentB)
1140 (sm86InstructionPrependField
1141 sm86InstructionNaturalSixtyFour
1142 sm86InstructionNaturalEight
1143 (sm86RegisterNatural accumulator)
1144 (sm86InstructionPrependField
1145 sm86InstructionNaturalSeventyTwo
1146 sm86InstructionNaturalEight
1147 (byte-to-nat (byte 24))
1148 (sm86InstructionOneField
1149 sm86InstructionNaturalEighty
1150 sm86InstructionNaturalEight
1151 (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.