Lines Matching refs:CHECK

18 ## CHECK-START: int SmaliTests.EqualTrueRhs(boolean) instruction_simplifier (before)
19 ## CHECK-DAG: <<Arg:z\d+>> ParameterValue
20 ## CHECK-DAG: <<Const1:i\d+>> IntConstant 1
21 ## CHECK-DAG: <<Cond:z\d+>> Equal [<<Arg>>,<<Const1>>]
22 ## CHECK-DAG: If [<<Cond>>]
24 ## CHECK-START: int SmaliTests.EqualTrueRhs(boolean) instruction_simplifier (after)
25 ## CHECK-DAG: <<Arg:z\d+>> ParameterValue
26 ## CHECK-DAG: If [<<Arg>>]
40 ## CHECK-START: int SmaliTests.EqualTrueLhs(boolean) instruction_simplifier (before)
41 ## CHECK-DAG: <<Arg:z\d+>> ParameterValue
42 ## CHECK-DAG: <<Const1:i\d+>> IntConstant 1
43 ## CHECK-DAG: <<Cond:z\d+>> Equal [<<Const1>>,<<Arg>>]
44 ## CHECK-DAG: If [<<Cond>>]
46 ## CHECK-START: int SmaliTests.EqualTrueLhs(boolean) instruction_simplifier (after)
47 ## CHECK-DAG: <<Arg:z\d+>> ParameterValue
48 ## CHECK-DAG: If [<<Arg>>]
62 ## CHECK-START: int SmaliTests.EqualFalseRhs(boolean) instruction_simplifier (before)
63 ## CHECK-DAG: <<Arg:z\d+>> ParameterValue
64 ## CHECK-DAG: <<Const0:i\d+>> IntConstant 0
65 ## CHECK-DAG: <<Cond:z\d+>> Equal [<<Arg>>,<<Const0>>]
66 ## CHECK-DAG: If [<<Cond>>]
68 ## CHECK-START: int SmaliTests.EqualFalseRhs(boolean) instruction_simplifier (after)
69 ## CHECK-DAG: <<Arg:z\d+>> ParameterValue
70 ## CHECK-DAG: If [<<Arg>>]
84 ## CHECK-START: int SmaliTests.EqualFalseLhs(boolean) instruction_simplifier (before)
85 ## CHECK-DAG: <<Arg:z\d+>> ParameterValue
86 ## CHECK-DAG: <<Const0:i\d+>> IntConstant 0
87 ## CHECK-DAG: <<Cond:z\d+>> Equal [<<Const0>>,<<Arg>>]
88 ## CHECK-DAG: If [<<Cond>>]
90 ## CHECK-START: int SmaliTests.EqualFalseLhs(boolean) instruction_simplifier (after)
91 ## CHECK-DAG: <<Arg:z\d+>> ParameterValue
92 ## CHECK-DAG: If [<<Arg>>]
106 ## CHECK-START: int SmaliTests.NotEqualTrueRhs(boolean) instruction_simplifier (before)
107 ## CHECK-DAG: <<Arg:z\d+>> ParameterValue
108 ## CHECK-DAG: <<Const1:i\d+>> IntConstant 1
109 ## CHECK-DAG: <<Cond:z\d+>> NotEqual [<<Arg>>,<<Const1>>]
110 ## CHECK-DAG: If [<<Cond>>]
112 ## CHECK-START: int SmaliTests.NotEqualTrueRhs(boolean) instruction_simplifier (after)
113 ## CHECK-DAG: <<Arg:z\d+>> ParameterValue
114 ## CHECK-DAG: If [<<Arg>>]
128 ## CHECK-START: int SmaliTests.NotEqualTrueLhs(boolean) instruction_simplifier (before)
129 ## CHECK-DAG: <<Arg:z\d+>> ParameterValue
130 ## CHECK-DAG: <<Const1:i\d+>> IntConstant 1
131 ## CHECK-DAG: <<Cond:z\d+>> NotEqual [<<Const1>>,<<Arg>>]
132 ## CHECK-DAG: If [<<Cond>>]
134 ## CHECK-START: int SmaliTests.NotEqualTrueLhs(boolean) instruction_simplifier (after)
135 ## CHECK-DAG: <<Arg:z\d+>> ParameterValue
136 ## CHECK-DAG: If [<<Arg>>]
150 ## CHECK-START: int SmaliTests.NotEqualFalseRhs(boolean) instruction_simplifier (before)
151 ## CHECK-DAG: <<Arg:z\d+>> ParameterValue
152 ## CHECK-DAG: <<Const0:i\d+>> IntConstant 0
153 ## CHECK-DAG: <<Cond:z\d+>> NotEqual [<<Arg>>,<<Const0>>]
154 ## CHECK-DAG: If [<<Cond>>]
156 ## CHECK-START: int SmaliTests.NotEqualFalseRhs(boolean) instruction_simplifier (after)
157 ## CHECK-DAG: <<Arg:z\d+>> ParameterValue
158 ## CHECK-DAG: If [<<Arg>>]
172 ## CHECK-START: int SmaliTests.NotEqualFalseLhs(boolean) instruction_simplifier (before)
173 ## CHECK-DAG: <<Arg:z\d+>> ParameterValue
174 ## CHECK-DAG: <<Const0:i\d+>> IntConstant 0
175 ## CHECK-DAG: <<Cond:z\d+>> NotEqual [<<Const0>>,<<Arg>>]
176 ## CHECK-DAG: If [<<Cond>>]
178 ## CHECK-START: int SmaliTests.NotEqualFalseLhs(boolean) instruction_simplifier (after)
179 ## CHECK-DAG: <<Arg:z\d+>> ParameterValue
180 ## CHECK-DAG: If [<<Arg>>]
194 ## CHECK-START: int SmaliTests.AddSubConst(int) instruction_simplifier (before)
195 ## CHECK-DAG: <<ArgValue:i\d+>> ParameterValue
196 ## CHECK-DAG: <<Const7:i\d+>> IntConstant 7
197 ## CHECK-DAG: <<Const8:i\d+>> IntConstant 8
198 ## CHECK-DAG: <<Add:i\d+>> Add [<<ArgValue>>,<<Const7>>]
199 ## CHECK-DAG: <<Sub:i\d+>> Sub [<<Add>>,<<Const8>>]
200 ## CHECK-DAG: Return [<<Sub>>]
202 ## CHECK-START: int SmaliTests.AddSubConst(int) instruction_simplifier (after)
203 ## CHECK-DAG: <<ArgValue:i\d+>> ParameterValue
204 ## CHECK-DAG: <<ConstM1:i\d+>> IntConstant -1
205 ## CHECK-DAG: <<Add:i\d+>> Add [<<ArgValue>>,<<ConstM1>>]
206 ## CHECK-DAG: Return [<<Add>>]
221 ## CHECK-START: int SmaliTests.SubAddConst(int) instruction_simplifier (before)
222 ## CHECK-DAG: <<ArgValue:i\d+>> ParameterValue
223 ## CHECK-DAG: <<Const3:i\d+>> IntConstant 3
224 ## CHECK-DAG: <<Const4:i\d+>> IntConstant 4
225 ## CHECK-DAG: <<Sub:i\d+>> Sub [<<ArgValue>>,<<Const3>>]
226 ## CHECK-DAG: <<Add:i\d+>> Add [<<Sub>>,<<Const4>>]
227 ## CHECK-DAG: Return [<<Add>>]
229 ## CHECK-START: int SmaliTests.SubAddConst(int) instruction_simplifier (after)
230 ## CHECK-DAG: <<ArgValue:i\d+>> ParameterValue
231 ## CHECK-DAG: <<Const1:i\d+>> IntConstant 1
232 ## CHECK-DAG: <<Add:i\d+>> Add [<<ArgValue>>,<<Const1>>]
233 ## CHECK-DAG: Return [<<Add>>]
248 ## CHECK-START: int SmaliTests.SubSubConst1(int) instruction_simplifier (before)
249 ## CHECK-DAG: <<ArgValue:i\d+>> ParameterValue
250 ## CHECK-DAG: <<Const9:i\d+>> IntConstant 9
251 ## CHECK-DAG: <<Const10:i\d+>> IntConstant 10
252 ## CHECK-DAG: <<Sub1:i\d+>> Sub [<<ArgValue>>,<<Const9>>]
253 ## CHECK-DAG: <<Sub2:i\d+>> Sub [<<Sub1>>,<<Const10>>]
254 ## CHECK-DAG: Return [<<Sub2>>]
256 ## CHECK-START: int SmaliTests.SubSubConst1(int) instruction_simplifier (after)
257 ## CHECK-DAG: <<ArgValue:i\d+>> ParameterValue
258 ## CHECK-DAG: <<ConstM19:i\d+>> IntConstant -19
259 ## CHECK-DAG: <<Add:i\d+>> Add [<<ArgValue>>,<<ConstM19>>]
260 ## CHECK-DAG: Return [<<Add>>]
277 ## CHECK-START: int SmaliTests.SubSubConst2(int) instruction_simplifier (before)
278 ## CHECK-DAG: <<ArgValue:i\d+>> ParameterValue
279 ## CHECK-DAG: <<Const11:i\d+>> IntConstant 11
280 ## CHECK-DAG: <<Const12:i\d+>> IntConstant 12
281 ## CHECK-DAG: <<Sub1:i\d+>> Sub [<<Const11>>,<<ArgValue>>]
282 ## CHECK-DAG: <<Sub2:i\d+>> Sub [<<Sub1>>,<<Const12>>]
283 ## CHECK-DAG: Return [<<Sub2>>]
285 ## CHECK-START: int SmaliTests.SubSubConst2(int) instruction_simplifier (after)
286 ## CHECK-DAG: <<ArgValue:i\d+>> ParameterValue
287 ## CHECK-DAG: <<ConstM1:i\d+>> IntConstant -1
288 ## CHECK-DAG: <<Sub:i\d+>> Sub [<<ConstM1>>,<<ArgValue>>]
289 ## CHECK-DAG: Return [<<Sub>>]
304 ## CHECK-START: int SmaliTests.SubSubConst3(int) instruction_simplifier (before)
305 ## CHECK-DAG: <<ArgValue:i\d+>> ParameterValue
306 ## CHECK-DAG: <<Const15:i\d+>> IntConstant 15
307 ## CHECK-DAG: <<Const16:i\d+>> IntConstant 16
308 ## CHECK-DAG: <<Sub1:i\d+>> Sub [<<ArgValue>>,<<Const16>>]
309 ## CHECK-DAG: <<Sub2:i\d+>> Sub [<<Const15>>,<<Sub1>>]
310 ## CHECK-DAG: Return [<<Sub2>>]
312 ## CHECK-START: int SmaliTests.SubSubConst3(int) instruction_simplifier (after)
313 ## CHECK-DAG: <<ArgValue:i\d+>> ParameterValue
314 ## CHECK-DAG: <<Const31:i\d+>> IntConstant 31
315 ## CHECK-DAG: <<Sub:i\d+>> Sub [<<Const31>>,<<ArgValue>>]
316 ## CHECK-DAG: Return [<<Sub>>]
334 ## CHECK-START: long SmaliTests.$noinline$NotNot1(long) instruction_simplifier (before)
335 ## CHECK-DAG: <<Arg:j\d+>> ParameterValue
336 ## CHECK-DAG: <<Not1:j\d+>> Not [<<Arg>>]
337 ## CHECK-DAG: <<Not2:j\d+>> Not [<<Not1>>]
338 ## CHECK-DAG: Return [<<Not2>>]
340 ## CHECK-START: long SmaliTests.$noinline$NotNot1(long) instruction_simplifier (after)
341 ## CHECK-DAG: <<Arg:j\d+>> ParameterValue
342 ## CHECK-DAG: Return [<<Arg>>]
344 ## CHECK-START: long SmaliTests.$noinline$NotNot1(long) instruction_simplifier (after)
345 ## CHECK-NOT: Not
359 ## CHECK-START: int SmaliTests.$noinline$NotNot2(int) instruction_simplifier (before)
360 ## CHECK-DAG: <<Arg:i\d+>> ParameterValue
361 ## CHECK-DAG: <<Not1:i\d+>> Not [<<Arg>>]
362 ## CHECK-DAG: <<Not2:i\d+>> Not [<<Not1>>]
363 ## CHECK-DAG: <<Add:i\d+>> Add [<<Not2>>,<<Not1>>]
364 ## CHECK-DAG: Return [<<Add>>]
366 ## CHECK-START: int SmaliTests.$noinline$NotNot2(int) instruction_simplifier (after)
367 ## CHECK-DAG: <<Arg:i\d+>> ParameterValue
368 ## CHECK-DAG: <<Not:i\d+>> Not [<<Arg>>]
369 ## CHECK-DAG: <<Add:i\d+>> Add [<<Arg>>,<<Not>>]
370 ## CHECK-DAG: Return [<<Add>>]
372 ## CHECK-START: int SmaliTests.$noinline$NotNot2(int) instruction_simplifier (after)
373 ## CHECK: Not
374 ## CHECK-NOT: Not
394 ## CHECK-START: boolean SmaliTests.$noinline$NotNotBool(boolean) instruction_simplifier (before)
395 ## CHECK-DAG: <<Arg:z\d+>> ParameterValue
396 ## CHECK-DAG: <<Const1:i\d+>> IntConstant 1
397 ## CHECK-DAG: <<Result:z\d+>> InvokeStaticOrDirect
398 ## CHECK-DAG: <<NotResult:i\d+>> Xor [<<Result>>,<<Const1>>]
399 ## CHECK-DAG: Return [<<NotResult>>]
401 ## CHECK-START: boolean SmaliTests.$noinline$NotNotBool(boolean) instruction_simplifier (after)
402 ## CHECK-DAG: <<Arg:z\d+>> ParameterValue
403 ## CHECK-DAG: <<Result:z\d+>> InvokeStaticOrDirect
404 ## CHECK-DAG: <<NotResult:z\d+>> BooleanNot [<<Result>>]
405 ## CHECK-DAG: Return [<<NotResult>>]
407 ## CHECK-START: boolean SmaliTests.$noinline$NotNotBool(boolean) instruction_simplifier$after_inlin…
408 ## CHECK-DAG: <<Arg:z\d+>> ParameterValue
409 ## CHECK-DAG: <<NotArg:z\d+>> BooleanNot [<<Arg>>]
410 ## CHECK-DAG: <<NotNotArg:z\d+>> BooleanNot [<<NotArg>>]
411 ## CHECK-DAG: Return [<<NotNotArg>>]
413 ## CHECK-START: boolean SmaliTests.$noinline$NotNotBool(boolean) instruction_simplifier$after_inlin…
414 ## CHECK-DAG: <<Arg:z\d+>> ParameterValue
415 ## CHECK-DAG: <<NotArg:z\d+>> BooleanNot [<<Arg>>]
416 ## CHECK-DAG: Return [<<Arg>>]
418 ## CHECK-START: boolean SmaliTests.$noinline$NotNotBool(boolean) dead_code_elimination$final (after)
419 ## CHECK-DAG: <<Arg:z\d+>> ParameterValue
420 ## CHECK-DAG: Return [<<Arg>>]