@@ -4688,7 +4688,7 @@ CONTENT BEGIN
46884688 4677 : XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX;
46894689 4678 : XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX;
46904690 4679 : XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX;
4691- 4680 : 00000000000000000000000001011101 ; -- size = 93 -- Slot 1
4691+ 4680 : 00000000000000000000000001010110 ; -- size = 86
46924692 4681 : 11100000000000001011010000000100; -- (74) NOP $H0 0 | (67) PUSH $FP ((begin Header)) ((begin Activation fun_main))
46934693 4682 : 10110100100000100010001000000000; -- (77) PUSHM 2 | (8) MOV $T1 0 ((begin Branch))
46944694 4683 : 00000010000100100011001000000010; -- (1) LSL 8 $T1 $T1 | (10) ADD $T1 2
@@ -4697,45 +4697,45 @@ CONTENT BEGIN
46974697 4686 : 10110100000000101010110000000000; -- (67) PUSH $T1 | (57) ADD $FP 0
46984698 4687 : 00100001000000010110000001100001; -- (8) MOV $A0 1 | (48) STR 1 $FP $A0 ((end ConstK)) ((Simple Variable Assignment))
46994699 4688 : 00100001000000000110000010100001; -- (8) MOV $A0 0 | (48) STR 2 $FP $A0 ((end ConstK)) ((Simple Variable Assignment))
4700- 4689 : 00100001000000110000001000001001 ; -- (8) MOV $ A0 3 | (1) LSL 8 $A0 $A0 ((while_0))
4701- 4690 : 00110001111010011011010000000001 ; -- (10) ADD $A0 233 | (67) PUSH $A0 ((end ConstK ))
4702- 4691 : 01101000011000011011110100000010 ; -- (49) LDR 1 $FP $A0 | (68) POP $T1
4703- 4692 : 01000010100100011101101100000110 ; -- (22) CMP $T1 $A0 | (73 ) B LT 6 : ((Register Operation)) ((while_0 branch ))
4704- 4693 : 00100010000000000000001000010010 ; -- (8) MOV $T1 0 | (1) LSL 8 $T1 $T1 ((begin Branch))
4705- 4694 : 00110010000011111011001000010010 ; -- (10) ADD $T1 15 | (59) SXTH $T1 $T1
4706- 4695 : 01000111111000100110100001100001 ; -- (38) B AL $T1 | (49) LDR 1 $FP $A0 ((end Branch ))
4707- 4696 : 10110100000000010110100010100001 ; -- (67) PUSH $ A0 | (49) LDR 2 $FP $A0
4708- 4697 : 10111101000000100001100001010001 ; -- (68) POP $T1 | (4) ADD $A0 $ T1 $A0 ((Register Operation ))
4709- 4698 : 01100000101000010110100001100001 ; -- (48) STR 2 $FP $A0 | (49) LDR 1 $FP $A0 ((Simple Variable Assignment))
4710- 4699 : 00110001000000010110000001100001 ; -- (10) ADD $A0 1 | (48) STR 1 $FP $A0 ((OPTIMIZED OPERATION)) ((Simple Variable Assignment ))
4711- 4700 : 00100010111111110000001000010010 ; -- (8) MOV $T1 255 | (1) LSL 8 $T1 $T1 ((begin Branch ))
4712- 4701 : 00110010111001101011001000010010 ; -- (10) ADD $T1 230 | (59) SXTH $T1 $T1
4713- 4702 : 01000111111000101110000000000000 ; -- (38) B AL $T1 | (74) NOP $H0 0 ((Return to while_0 )) ((while_0 end ))
4714- 4703 : 01101000011000011100000000000001 ; -- (49) LDR 1 $FP $A0 | (72) SWI $H0 1
4715- 4704 : 10111110010000001011111000000001 ; -- (70) PAUSE $H0 $H0 | (69) OUTPUT $H0 $A0 ((OUTPUT))
4716- 4705 : 00100010000000000000001000010010 ; -- (8) MOV $T1 0 | (1) LSL 8 $T1 $T1 ((begin Branch ))
4717- 4706 : 00110010000011001011001000010010 ; -- (10) ADD $T1 12 | (59) SXTH $T1 $T1
4718- 4707 : 10110100000000100010000100000111 ; -- (67) PUSH $T1 | (8) MOV $A0 7 ((begin ConstK 500500))
4719- 4708 : 00000010000010010011000110100011 ; -- (1) LSL 8 $A0 $A0 | (10) ADD $A0 163
4720- 4709 : 00000010000010010011000100010100 ; -- (1) LSL 8 $A0 $A0 | (10) ADD $A0 20 ((end ConstK))
4721- 4710 : 10110100000000010110100010100001 ; -- (67) PUSH $A0 | (49) LDR 2 $FP $A0
4722- 4711 : 10111101000000100100001010010001 ; -- (68) POP $T1 | (22) CMP $T1 $A0 ((Register Operation))
4723- 4712 : 10111101000000100100011100000010 ; -- (68) POP $T1 | (38) B EQ $T1 ((end Branch))
4724- 4713 : 00100001110010100000001000001001 ; -- (8) MOV $A0 202 | ( 1) LSL 8 $A0 $A0 ((begin ConstK 51914))
4725- 4714 : 00110001110010101100000000000001 ; -- (10) ADD $A0 202 | (72) SWI $H0 1 ((end ConstK ))
4726- 4715 : 10111110010000001011111000000001 ; -- (70) PAUSE $H0 $H0 | (69) OUTPUT $H0 $ A0 ((OUTPUT ))
4727- 4716 : 00100010000000000000001000010010 ; -- (8) MOV $T1 0 | (1) LSL 8 $T1 $T1 ((begin Branch ))
4728- 4717 : 00110010000010001011001000010010 ; -- (10) ADD $T1 8 | (59) SXTH $T1 $T1
4729- 4718 : 01000111111000101110000000000000 ; -- (38) B AL $T1 | (74) NOP $H0 0 ((end Branch ))
4730- 4719 : 00100001000000010000001000001001 ; -- (8) MOV $A0 1 | (1) LSL 8 $A0 $A0 ((begin ConstK 485 ))
4731- 4720 : 00110001111001011100000000000001 ; -- (10) ADD $A0 229 | (72) SWI $H0 1 ((end ConstK))
4732- 4721 : 10111110010000001011111000000001 ; -- (70) PAUSE $H0 $H0 | (69) OUTPUT $H0 $A0 ((OUTPUT ))
4733- 4722 : 11100000000000000010000100000000 ; -- (74) NOP $H0 0 | (8) MOV $A0 0 ((end ConstK ))
4734- 4723 : 00100010000000000000001000010010 ; -- (8) MOV $T1 0 | (1) LSL 8 $T1 $T1 ((begin Branch ))
4735- 4724 : 00110010000000011011001000010010; -- (10) ADD $T1 1 | (59) SXTH $T1 $T1
4736- 4725 : 01000111111000101011110100000010; -- (38) B AL $T1 | (68) POP $T1 ((end Branch)) ((end_fun_main))
4737- 4726 : 10111101100000101011110100000100; -- (78) POPM 2 | (68) POP $FP
4738- 4727 : 10110001100000100000000000000000; -- (80) BX $T1 ((end FunDeclK fun_main))
4700+ 4689 : 01101000011000010010100111111111 ; -- (49) LDR 1 $FP $ A0 | (9) CMP $A0 255 ((while_0)) ((OPTIMIZED OPERATION ))
4701+ 4690 : 11011101000001100010001000000000 ; -- (73) B LE 6 : | (8) MOV $T1 0 ((while_0 branch)) ((begin Branch ))
4702+ 4691 : 00000010000100100011001000001111 ; -- (1) LSL 8 $T1 $T1 | (10) ADD $T1 15
4703+ 4692 : 10110010000100100100011111100010 ; -- (59) SXTH $T1 $T1 | (38 ) B AL $T1 ((end Branch ))
4704+ 4693 : 01101000011000011011010000000001 ; -- (49) LDR 1 $FP $A0 | (67) PUSH $A0
4705+ 4694 : 01101000101000011011110100000010 ; -- (49) LDR 2 $FP $A0 | (68) POP $T1
4706+ 4695 : 00011000010100010110000010100001 ; -- (4) ADD $A0 $T1 $A0 | (48) STR 2 $FP $A0 ((Register Operation)) ((Simple Variable Assignment ))
4707+ 4696 : 01101000011000010011000100000001 ; -- (49) LDR 1 $FP $ A0 | (10) ADD $A0 1 ((OPTIMIZED OPERATION))
4708+ 4697 : 01100000011000010010001011111111 ; -- (48) STR 1 $FP $A0 | (8) MOV $ T1 255 ((Simple Variable Assignment)) ((begin Branch ))
4709+ 4698 : 00000010000100100011001011101011 ; -- (1) LSL 8 $T1 $T1 | (10) ADD $T1 235
4710+ 4699 : 10110010000100100100011111100010 ; -- (59) SXTH $T1 $T1 | (38) B AL $T1 ((Return to while_0 ))
4711+ 4700 : 11100000000000000110100001100001 ; -- (74) NOP $H0 0 | (49) LDR 1 $FP $A0 ((while_0 end ))
4712+ 4701 : 11000000000000011011111001000000 ; -- (72) SWI $H0 1 | (70) PAUSE $H0 $H0
4713+ 4702 : 10111110000000010010001000000000 ; -- (69) OUTPUT $H0 $A0 | (8) MOV $T1 0 ((OUTPUT )) ((begin Branch ))
4714+ 4703 : 00000010000100100011001000001100 ; -- (1) LSL 8 $T1 $T1 | (10) ADD $T1 12
4715+ 4704 : 10110010000100101011010000000010 ; -- (59) SXTH $T1 $T1 | (67) PUSH $T1
4716+ 4705 : 00100001011111110000001000001001 ; -- (8) MOV $A0 127 | (1) LSL 8 $A0 $A0 ((begin ConstK 32640 ))
4717+ 4706 : 00110001100000001011010000000001 ; -- (10) ADD $A0 128 | (67) PUSH $A0 ((end ConstK))
4718+ 4707 : 01101000101000011011110100000010 ; -- (49) LDR 2 $FP $A0 | (68) POP $T1
4719+ 4708 : 01000010100100011011110100000010 ; -- (22) CMP $T1 $A0 | (68) POP $T1 ((Register Operation))
4720+ 4709 : 01000111000000100010000111001010 ; -- (38) B EQ $T1 | (8) MOV $A0 202 ((end Branch)) ((begin ConstK 51914 ))
4721+ 4710 : 00000010000010010011000111001010 ; -- (1) LSL 8 $A0 $A0 | (10) ADD $A0 202 ((end ConstK))
4722+ 4711 : 11000000000000011011111001000000 ; -- (72) SWI $H0 1 | (70) PAUSE $H0 $H0
4723+ 4712 : 10111110000000010010001000000000 ; -- (69) OUTPUT $H0 $A0 | (8) MOV $T1 0 ((OUTPUT)) ((begin Branch))
4724+ 4713 : 00000010000100100011001000001000 ; -- (1) LSL 8 $T1 $T1 | (10) ADD $T1 8
4725+ 4714 : 10110010000100100100011111100010 ; -- (59) SXTH $T1 $T1 | (38) B AL $T1 ((end Branch ))
4726+ 4715 : 11100000000000000010000100000001 ; -- (74) NOP $H0 0 | (8) MOV $ A0 1 ((begin ConstK 485 ))
4727+ 4716 : 00000010000010010011000111100101 ; -- (1) LSL 8 $A0 $A0 | (10) ADD $A0 229 ((end ConstK ))
4728+ 4717 : 11000000000000011011111001000000 ; -- (72) SWI $H0 1 | (70) PAUSE $H0 $H0
4729+ 4718 : 10111110000000011110000000000000 ; -- (69) OUTPUT $H0 $A0 | (74) NOP $H0 0 ((OUTPUT ))
4730+ 4719 : 00100001000000000010001000000000 ; -- (8) MOV $A0 0 | (8) MOV $T1 0 ((end ConstK)) ((begin Branch ))
4731+ 4720 : 00000010000100100011001000000001 ; -- (1) LSL 8 $T1 $T1 | (10) ADD $T1 1
4732+ 4721 : 10110010000100100100011111100010 ; -- (59) SXTH $T1 $T1 | (38) B AL $T1 ((end Branch ))
4733+ 4722 : 10111101000000101011110110000010 ; -- (68) POP $T1 | (78) POPM 2 ((end_fun_main ))
4734+ 4723 : 10111101000001001011000110000010 ; -- (68) POP $FP | (80) BX $T1 ((end FunDeclK fun_main ))
4735+ 4724 : XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX;
4736+ 4725 : XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX;
4737+ 4726 : XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX;
4738+ 4727 : XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX;
47394739 4728 : XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX;
47404740 4729 : XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX;
47414741 4730 : XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX;
0 commit comments