640def reductionSM86IdentityInitializedMiddle =
641 (lambda unrestricted identityValue : (family SM86Unsigned32) .
642 (constructor
643 SM86Program
644 SM86ProgramNext
645 (sm86Instruction
646 (constructor
647 SM86InstructionBody
648 SM86MoveImmediate
649 reductionSM86Scratch
650 reductionSM86U31
651 sm86SafeControl))
652 (constructor
653 SM86Program
654 SM86ProgramNext
655 (sm86Instruction
656 (constructor
657 SM86InstructionBody
658 SM86LogicThreeInputTruthTable
659 reductionSM86Scratch
660 reductionSM86ThreadId
661 reductionSM86Scratch
662 (byte 192)
663 sm86SafeControl))
664 (constructor
665 SM86Program
666 SM86ProgramNext
667 (sm86Instruction
668 (constructor
669 SM86InstructionBody
670 SM86MoveImmediate
671 reductionSM86Identity
672 identityValue
673 sm86SafeControl))
674 (constructor
675 SM86Program
676 SM86ProgramNext
677 (sm86Instruction
678 (constructor
679 SM86InstructionBody
680 SM86PredicateGreaterThanImmediate
681 reductionSM86P0
682 reductionSM86ThreadId
683 reductionSM86U31
684 sm86SafeControl))
685 (constructor
686 SM86Program
687 SM86ProgramNext
688 (reductionSM86NotP0
689 (constructor
690 SM86InstructionBody
691 SM86StoreShared
692 reductionSM86Scratch
693 reductionSM86Identity
694 reductionSM86U0
695 sm86SafeControl))
696 (constructor
697 SM86Program
698 SM86ProgramNext
699 (sm86Instruction
700 (constructor SM86InstructionBody SM86BarrierSynchronize sm86SafeControl))
701 (constructor
702 SM86Program
703 SM86ProgramNext
704 (sm86Instruction
705 (constructor
706 SM86InstructionBody
707 SM86PredicateGreaterThanImmediate
708 reductionSM86P0
709 reductionSM86Scratch
710 reductionSM86U0
711 sm86SafeControl))
712 (constructor
713 SM86Program
714 SM86ProgramNext
715 (sm86Instruction
716 (constructor
717 SM86InstructionBody
718 SM86ShiftRightImmediate
719 reductionSM86Identity
720 reductionSM86ThreadId
721 (byte 5)
722 sm86SafeControl))
723 (constructor
724 SM86Program
725 SM86ProgramNext
726 (reductionSM86NotP0
727 (constructor
728 SM86InstructionBody
729 SM86StoreShared
730 reductionSM86Identity
731 reductionSM86Accumulator
732 reductionSM86U0
733 reductionSM86Read4))
734 (constructor
735 SM86Program
736 SM86ProgramNext
737 (sm86Instruction
738 (constructor SM86InstructionBody SM86BarrierSynchronize sm86SafeControl))
739 (constructor
740 SM86Program
741 SM86ProgramNext
742 (sm86Instruction
743 (constructor
744 SM86InstructionBody
745 SM86MoveImmediate
746 reductionSM86Scratch
747 reductionSM86U31
748 reductionSM86Wait4))
749 (constructor
750 SM86Program
751 SM86ProgramNext
752 (sm86Instruction
753 (constructor
754 SM86InstructionBody
755 SM86LogicThreeInputTruthTable
756 reductionSM86Scratch
757 reductionSM86ThreadId
758 reductionSM86Scratch
759 (byte 192)
760 sm86SafeControl))
761 (constructor
762 SM86Program
763 SM86ProgramNext
764 (sm86Instruction
765 (constructor
766 SM86InstructionBody
767 SM86LoadShared
768 reductionSM86Accumulator
769 reductionSM86Scratch
770 reductionSM86U0
771 reductionSM86Set2))
772 (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.