1138def reductionSM86ParameterizedLegacyMiddle =
1139 (lambda unrestricted thread : (family SM86Register) .
1140 (lambda unrestricted accumulator : (family SM86Register) .
1141 (lambda unrestricted scratch : (family SM86Register) .
1142 (lambda unrestricted warpCountMinusOne : (family SM86Unsigned32) .
1143 (constructor
1144 SM86Program
1145 SM86ProgramNext
1146 (sm86Instruction
1147 (constructor
1148 SM86InstructionBody
1149 SM86MoveImmediate
1150 scratch
1151 reductionSM86U31
1152 sm86SafeControl))
1153 (constructor
1154 SM86Program
1155 SM86ProgramNext
1156 (sm86Instruction
1157 (constructor
1158 SM86InstructionBody
1159 SM86LogicThreeInputTruthTable
1160 scratch
1161 thread
1162 scratch
1163 (byte 192)
1164 sm86SafeControl))
1165 (constructor
1166 SM86Program
1167 SM86ProgramNext
1168 (sm86Instruction
1169 (constructor
1170 SM86InstructionBody
1171 SM86PredicateGreaterThanImmediate
1172 reductionSM86P0
1173 scratch
1174 reductionSM86U0
1175 sm86SafeControl))
1176 (constructor
1177 SM86Program
1178 SM86ProgramNext
1179 (sm86Instruction
1180 (constructor
1181 SM86InstructionBody
1182 SM86ShiftRightImmediate
1183 scratch
1184 thread
1185 (byte 5)
1186 sm86SafeControl))
1187 (constructor
1188 SM86Program
1189 SM86ProgramNext
1190 (reductionSM86NotP0
1191 (constructor
1192 SM86InstructionBody
1193 SM86StoreShared
1194 scratch
1195 accumulator
1196 reductionSM86U0
1197 reductionSM86Read4))
1198 (constructor
1199 SM86Program
1200 SM86ProgramNext
1201 (sm86Instruction
1202 (constructor SM86InstructionBody SM86BarrierSynchronize sm86SafeControl))
1203 (constructor
1204 SM86Program
1205 SM86ProgramNext
1206 (sm86Instruction
1207 (constructor
1208 SM86InstructionBody
1209 SM86MoveImmediate
1210 scratch
1211 reductionSM86U31
1212 reductionSM86Wait4))
1213 (constructor
1214 SM86Program
1215 SM86ProgramNext
1216 (sm86Instruction
1217 (constructor
1218 SM86InstructionBody
1219 SM86LogicThreeInputTruthTable
1220 scratch
1221 thread
1222 scratch
1223 (byte 192)
1224 sm86SafeControl))
1225 (constructor
1226 SM86Program
1227 SM86ProgramNext
1228 (sm86Instruction
1229 (constructor
1230 SM86InstructionBody
1231 SM86MoveImmediate
1232 accumulator
1233 reductionSM86U0
1234 sm86SafeControl))
1235 (constructor
1236 SM86Program
1237 SM86ProgramNext
1238 (sm86Instruction
1239 (constructor
1240 SM86InstructionBody
1241 SM86PredicateGreaterThanImmediate
1242 reductionSM86P0
1243 scratch
1244 warpCountMinusOne
1245 sm86SafeControl))
1246 (constructor
1247 SM86Program
1248 SM86ProgramNext
1249 (reductionSM86NotP0
1250 (constructor
1251 SM86InstructionBody
1252 SM86LoadShared
1253 accumulator
1254 scratch
1255 reductionSM86U0
1256 reductionSM86Set2))
1257 (constructor SM86Program SM86ProgramEnd))))))))))))))))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.