-
Notifications
You must be signed in to change notification settings - Fork 25
/
Copy path1526.rs2asm
141 lines (141 loc) · 3.61 KB
/
1526.rs2asm
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
.int_stack_count 4
.string_stack_count 0
.int_var_count 9
.string_var_count 2
iload 1
iload 2
iadd
load_int 2
idiv
istore 4
iload 4
array_load
istore 5
iload 4
iload 2
array_load
array_store
iload 2
iload 5
array_store
iload 1
istore 6
iload 1
istore 7
load_int -1
istore 8
load_string ""
sstore 0
load_string ""
sstore 1
LABEL26:
iload 7
iload 2
if_icmplt LABEL30
jump LABEL88
LABEL30:
load_int 33226762
iload 7
array_load
load_int 6
imul
iload 3
iadd
widget_load_child
load_int 1
if_icmpeq LABEL41
jump LABEL45
LABEL41:
widget_get_text
string_remove_html
sstore 0
jump LABEL47
LABEL45:
load_string ""
sstore 0
LABEL47:
load_int 33226762
iload 5
load_int 6
imul
iload 3
iadd
widget_load_child
load_int 1
if_icmpeq LABEL57
jump LABEL61
LABEL57:
widget_get_text
string_remove_html
sstore 1
jump LABEL63
LABEL61:
load_string ""
sstore 1
LABEL63:
sload 0
sload 1
string_compare
load_int 0
if_icmple LABEL69
jump LABEL83
LABEL69:
iload 7
array_load
istore 8
iload 7
iload 6
array_load
array_store
iload 6
iload 8
array_store
iload 6
load_int 1
iadd
istore 6
LABEL83:
iload 7
load_int 1
iadd
istore 7
jump LABEL26
LABEL88:
iload 2
iload 6
array_load
array_store
iload 6
iload 5
array_store
iload 1
iload 6
load_int 1
isub
if_icmplt LABEL101
jump LABEL108
LABEL101:
load_int 0
iload 1
iload 6
load_int 1
isub
iload 3
invoke 1526
LABEL108:
iload 6
load_int 1
iadd
iload 2
if_icmplt LABEL114
jump LABEL121
LABEL114:
load_int 0
iload 6
load_int 1
iadd
iload 2
iload 3
invoke 1526
LABEL121:
return