@@ -145,74 +145,74 @@ array.cs:
145
145
# 13| v13_6(Void) = ExitFunction :
146
146
147
147
assignop.cs:
148
- # 4| System.Void AssignOp.Main()
149
- # 4| Block 0
150
- # 4| v4_1(Void) = EnterFunction :
151
- # 4| mu4_2(<unknown>) = AliasedDefinition :
152
- # 5| r5_1(glval<Int32>) = VariableAddress[a] :
153
- # 5| r5_2(Int32) = Constant[1] :
154
- # 5| mu5_3(Int32) = Store[a] : &:r5_1, r5_2
155
- # 6| r6_1(glval<Int32>) = VariableAddress[c] :
156
- # 6| r6_2(Int32) = Constant[1] :
157
- # 6| mu6_3(Int32) = Store[c] : &:r6_1, r6_2
158
- # 8| r8_1(glval<Int32>) = VariableAddress[a] :
159
- # 8| r8_2(Int32) = Load[a] : &:r8_1, ~m?
160
- # 8| r8_3(glval<Int32>) = VariableAddress[c] :
161
- # 8| r8_4(Int32) = Load[c] : &:r8_3, ~m?
162
- # 8| r8_5(Int32) = Add : r8_4, r8_2
163
- # 8| mu8_6(Int32) = Store[c] : &:r8_3, r8_5
164
- # 9| r9_1(glval<Int32>) = VariableAddress[a] :
165
- # 9| r9_2(Int32) = Load[a] : &:r9_1, ~m?
166
- # 9| r9_3(glval<Int32>) = VariableAddress[c] :
167
- # 9| r9_4(Int32) = Load[c] : &:r9_3, ~m?
168
- # 9| r9_5(Int32) = Sub : r9_4, r9_2
169
- # 9| mu9_6(Int32) = Store[c] : &:r9_3, r9_5
148
+ # 5| System.Void AssignOp.Main()
149
+ # 5| Block 0
150
+ # 5| v5_1(Void) = EnterFunction :
151
+ # 5| mu5_2(<unknown>) = AliasedDefinition :
152
+ # 7| r7_1(glval<Int32>) = VariableAddress[a] :
153
+ # 7| r7_2(Int32) = Constant[1] :
154
+ # 7| mu7_3(Int32) = Store[a] : &:r7_1, r7_2
155
+ # 8| r8_1(glval<Int32>) = VariableAddress[c] :
156
+ # 8| r8_2(Int32) = Constant[1] :
157
+ # 8| mu8_3(Int32) = Store[c] : &:r8_1, r8_2
170
158
# 10| r10_1(glval<Int32>) = VariableAddress[a] :
171
159
# 10| r10_2(Int32) = Load[a] : &:r10_1, ~m?
172
160
# 10| r10_3(glval<Int32>) = VariableAddress[c] :
173
161
# 10| r10_4(Int32) = Load[c] : &:r10_3, ~m?
174
- # 10| r10_5(Int32) = Mul : r10_4, r10_2
162
+ # 10| r10_5(Int32) = Add : r10_4, r10_2
175
163
# 10| mu10_6(Int32) = Store[c] : &:r10_3, r10_5
176
164
# 11| r11_1(glval<Int32>) = VariableAddress[a] :
177
165
# 11| r11_2(Int32) = Load[a] : &:r11_1, ~m?
178
166
# 11| r11_3(glval<Int32>) = VariableAddress[c] :
179
167
# 11| r11_4(Int32) = Load[c] : &:r11_3, ~m?
180
- # 11| r11_5(Int32) = Div : r11_4, r11_2
168
+ # 11| r11_5(Int32) = Sub : r11_4, r11_2
181
169
# 11| mu11_6(Int32) = Store[c] : &:r11_3, r11_5
182
170
# 12| r12_1(glval<Int32>) = VariableAddress[a] :
183
171
# 12| r12_2(Int32) = Load[a] : &:r12_1, ~m?
184
172
# 12| r12_3(glval<Int32>) = VariableAddress[c] :
185
173
# 12| r12_4(Int32) = Load[c] : &:r12_3, ~m?
186
- # 12| r12_5(Int32) = Rem : r12_4, r12_2
174
+ # 12| r12_5(Int32) = Mul : r12_4, r12_2
187
175
# 12| mu12_6(Int32) = Store[c] : &:r12_3, r12_5
188
- # 13| r13_1(Int32) = Constant[2] :
189
- # 13| r13_2(glval<Int32>) = VariableAddress[c] :
190
- # 13| r13_3(Int32) = Load[c] : &:r13_2, ~m?
191
- # 13| r13_4(Int32) = ShiftLeft : r13_3, r13_1
192
- # 13| mu13_5(Int32) = Store[c] : &:r13_2, r13_4
193
- # 14| r14_1(Int32) = Constant[2] :
194
- # 14| r14_2(glval<Int32>) = VariableAddress[c] :
195
- # 14| r14_3(Int32) = Load[c] : &:r14_2, ~m?
196
- # 14| r14_4(Int32) = ShiftRight : r14_3, r14_1
197
- # 14| mu14_5(Int32) = Store[c] : &:r14_2, r14_4
176
+ # 13| r13_1(glval<Int32>) = VariableAddress[a] :
177
+ # 13| r13_2(Int32) = Load[a] : &:r13_1, ~m?
178
+ # 13| r13_3(glval<Int32>) = VariableAddress[c] :
179
+ # 13| r13_4(Int32) = Load[c] : &:r13_3, ~m?
180
+ # 13| r13_5(Int32) = Div : r13_4, r13_2
181
+ # 13| mu13_6(Int32) = Store[c] : &:r13_3, r13_5
182
+ # 14| r14_1(glval<Int32>) = VariableAddress[a] :
183
+ # 14| r14_2(Int32) = Load[a] : &:r14_1, ~m?
184
+ # 14| r14_3(glval<Int32>) = VariableAddress[c] :
185
+ # 14| r14_4(Int32) = Load[c] : &:r14_3, ~m?
186
+ # 14| r14_5(Int32) = Rem : r14_4, r14_2
187
+ # 14| mu14_6(Int32) = Store[c] : &:r14_3, r14_5
198
188
# 15| r15_1(Int32) = Constant[2] :
199
189
# 15| r15_2(glval<Int32>) = VariableAddress[c] :
200
190
# 15| r15_3(Int32) = Load[c] : &:r15_2, ~m?
201
- # 15| r15_4(Int32) = BitAnd : r15_3, r15_1
191
+ # 15| r15_4(Int32) = ShiftLeft : r15_3, r15_1
202
192
# 15| mu15_5(Int32) = Store[c] : &:r15_2, r15_4
203
193
# 16| r16_1(Int32) = Constant[2] :
204
194
# 16| r16_2(glval<Int32>) = VariableAddress[c] :
205
195
# 16| r16_3(Int32) = Load[c] : &:r16_2, ~m?
206
- # 16| r16_4(Int32) = BitXor : r16_3, r16_1
196
+ # 16| r16_4(Int32) = ShiftRight : r16_3, r16_1
207
197
# 16| mu16_5(Int32) = Store[c] : &:r16_2, r16_4
208
198
# 17| r17_1(Int32) = Constant[2] :
209
199
# 17| r17_2(glval<Int32>) = VariableAddress[c] :
210
200
# 17| r17_3(Int32) = Load[c] : &:r17_2, ~m?
211
- # 17| r17_4(Int32) = BitOr : r17_3, r17_1
201
+ # 17| r17_4(Int32) = BitAnd : r17_3, r17_1
212
202
# 17| mu17_5(Int32) = Store[c] : &:r17_2, r17_4
213
- # 4| v4_3(Void) = ReturnVoid :
214
- # 4| v4_4(Void) = AliasedUse : ~m?
215
- # 4| v4_5(Void) = ExitFunction :
203
+ # 18| r18_1(Int32) = Constant[2] :
204
+ # 18| r18_2(glval<Int32>) = VariableAddress[c] :
205
+ # 18| r18_3(Int32) = Load[c] : &:r18_2, ~m?
206
+ # 18| r18_4(Int32) = BitXor : r18_3, r18_1
207
+ # 18| mu18_5(Int32) = Store[c] : &:r18_2, r18_4
208
+ # 19| r19_1(Int32) = Constant[2] :
209
+ # 19| r19_2(glval<Int32>) = VariableAddress[c] :
210
+ # 19| r19_3(Int32) = Load[c] : &:r19_2, ~m?
211
+ # 19| r19_4(Int32) = BitOr : r19_3, r19_1
212
+ # 19| mu19_5(Int32) = Store[c] : &:r19_2, r19_4
213
+ # 5| v5_3(Void) = ReturnVoid :
214
+ # 5| v5_4(Void) = AliasedUse : ~m?
215
+ # 5| v5_5(Void) = ExitFunction :
216
216
217
217
casts.cs:
218
218
# 11| System.Void Casts.Main()
0 commit comments