298def reductionSM86MaximumButterflies =
299 (lambda unrestricted firstControl : (family SM86Control) .
300 (constructor
301 SM86Program
302 SM86ProgramNext
303 (sm86Instruction
304 (constructor
305 SM86InstructionBody
306 SM86WarpShuffle
307 reductionSM86Scratch
308 reductionSM86Accumulator
309 (byte 16)
310 reductionSM86ShuffleSegment32
311 reductionSM86ShuffleButterfly
312 firstControl))
313 (constructor
314 SM86Program
315 SM86ProgramNext
316 (sm86Instruction
317 (constructor
318 SM86InstructionBody
319 SM86FloatMinimumOrMaximum
320 reductionSM86Accumulator
321 reductionSM86Accumulator
322 reductionSM86Scratch
323 reductionSM86FloatMaximum
324 reductionSM86Wait4))
325 (constructor
326 SM86Program
327 SM86ProgramNext
328 (sm86Instruction
329 (constructor
330 SM86InstructionBody
331 SM86WarpShuffle
332 reductionSM86Scratch
333 reductionSM86Accumulator
334 (byte 8)
335 reductionSM86ShuffleSegment32
336 reductionSM86ShuffleButterfly
337 reductionSM86Set5))
338 (constructor
339 SM86Program
340 SM86ProgramNext
341 (sm86Instruction
342 (constructor
343 SM86InstructionBody
344 SM86FloatMinimumOrMaximum
345 reductionSM86Accumulator
346 reductionSM86Accumulator
347 reductionSM86Scratch
348 reductionSM86FloatMaximum
349 reductionSM86Wait5))
350 (constructor
351 SM86Program
352 SM86ProgramNext
353 (sm86Instruction
354 (constructor
355 SM86InstructionBody
356 SM86WarpShuffle
357 reductionSM86Scratch
358 reductionSM86Accumulator
359 (byte 4)
360 reductionSM86ShuffleSegment32
361 reductionSM86ShuffleButterfly
362 reductionSM86Set4))
363 (constructor
364 SM86Program
365 SM86ProgramNext
366 (sm86Instruction
367 (constructor
368 SM86InstructionBody
369 SM86FloatMinimumOrMaximum
370 reductionSM86Accumulator
371 reductionSM86Accumulator
372 reductionSM86Scratch
373 reductionSM86FloatMaximum
374 reductionSM86Wait4))
375 (constructor
376 SM86Program
377 SM86ProgramNext
378 (sm86Instruction
379 (constructor
380 SM86InstructionBody
381 SM86WarpShuffle
382 reductionSM86Scratch
383 reductionSM86Accumulator
384 (byte 2)
385 reductionSM86ShuffleSegment32
386 reductionSM86ShuffleButterfly
387 reductionSM86Set5))
388 (constructor
389 SM86Program
390 SM86ProgramNext
391 (sm86Instruction
392 (constructor
393 SM86InstructionBody
394 SM86FloatMinimumOrMaximum
395 reductionSM86Accumulator
396 reductionSM86Accumulator
397 reductionSM86Scratch
398 reductionSM86FloatMaximum
399 reductionSM86Wait5))
400 (constructor
401 SM86Program
402 SM86ProgramNext
403 (sm86Instruction
404 (constructor
405 SM86InstructionBody
406 SM86WarpShuffle
407 reductionSM86Scratch
408 reductionSM86Accumulator
409 (byte 1)
410 reductionSM86ShuffleSegment32
411 reductionSM86ShuffleButterfly
412 reductionSM86Set4))
413 (constructor
414 SM86Program
415 SM86ProgramNext
416 (sm86Instruction
417 (constructor
418 SM86InstructionBody
419 SM86FloatMinimumOrMaximum
420 reductionSM86Accumulator
421 reductionSM86Accumulator
422 reductionSM86Scratch
423 reductionSM86FloatMaximum
424 reductionSM86Wait4))
425 (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.