Lines Matching refs:CHECK
18 ## CHECK-START: int SmaliTests2.$noinline$XorAllOnes(int) instruction_simplifier (before)
19 ## CHECK-DAG: <<Arg:i\d+>> ParameterValue
20 ## CHECK-DAG: <<ConstF:i\d+>> IntConstant -1
21 ## CHECK-DAG: <<Xor:i\d+>> Xor [<<Arg>>,<<ConstF>>]
22 ## CHECK-DAG: Return [<<Xor>>]
24 ## CHECK-START: int SmaliTests2.$noinline$XorAllOnes(int) instruction_simplifier (after)
25 ## CHECK-DAG: <<Arg:i\d+>> ParameterValue
26 ## CHECK-DAG: <<Not:i\d+>> Not [<<Arg>>]
27 ## CHECK-DAG: Return [<<Not>>]
29 ## CHECK-START: int SmaliTests2.$noinline$XorAllOnes(int) instruction_simplifier (after)
30 ## CHECK-NOT: Xor
50 ## CHECK-START: long SmaliTests2.$noinline$NotNot1(long) instruction_simplifier (before)
51 ## CHECK-DAG: <<Arg:j\d+>> ParameterValue
52 ## CHECK-DAG: <<ConstNeg1:j\d+>> LongConstant -1
53 ## CHECK-DAG: <<Not1:j\d+>> Xor [<<Arg>>,<<ConstNeg1>>]
54 ## CHECK-DAG: <<Not2:j\d+>> Xor [<<Not1>>,<<ConstNeg1>>]
55 ## CHECK-DAG: Return [<<Not2>>]
57 ## CHECK-START: long SmaliTests2.$noinline$NotNot1(long) instruction_simplifier (after)
58 ## CHECK-DAG: <<Arg:j\d+>> ParameterValue
59 ## CHECK-DAG: Return [<<Arg>>]
61 ## CHECK-START: long SmaliTests2.$noinline$NotNot1(long) instruction_simplifier (after)
62 ## CHECK-NOT: Xor
82 ## CHECK-START: int SmaliTests2.$noinline$NotNot2(int) instruction_simplifier (before)
83 ## CHECK-DAG: <<Arg:i\d+>> ParameterValue
84 ## CHECK-DAG: <<ConstNeg1:i\d+>> IntConstant -1
85 ## CHECK-DAG: <<Not1:i\d+>> Xor [<<Arg>>,<<ConstNeg1>>]
86 ## CHECK-DAG: <<Not2:i\d+>> Xor [<<Not1>>,<<ConstNeg1>>]
87 ## CHECK-DAG: <<Add:i\d+>> Add [<<Not2>>,<<Not1>>]
88 ## CHECK-DAG: Return [<<Add>>]
90 ## CHECK-START: int SmaliTests2.$noinline$NotNot2(int) instruction_simplifier (after)
91 ## CHECK-DAG: <<Arg:i\d+>> ParameterValue
92 ## CHECK-DAG: <<Not:i\d+>> Not [<<Arg>>]
93 ## CHECK-DAG: <<Add:i\d+>> Add [<<Arg>>,<<Not>>]
94 ## CHECK-DAG: Return [<<Add>>]
96 ## CHECK-START: int SmaliTests2.$noinline$NotNot2(int) instruction_simplifier (after)
97 ## CHECK: Not
98 ## CHECK-NOT: Not
100 ## CHECK-START: int SmaliTests2.$noinline$NotNot2(int) instruction_simplifier (after)
101 ## CHECK-NOT: Xor
152 ## CHECK-START: boolean SmaliTests2.$noinline$NotNotBool(boolean) instruction_simplifier (before)
153 ## CHECK-DAG: <<Arg:z\d+>> ParameterValue
154 ## CHECK-DAG: <<Const1:i\d+>> IntConstant 0
155 ## CHECK-DAG: <<Result:z\d+>> InvokeStaticOrDirect method_name:SmaliTests2.NegateValue
156 ## CHECK-DAG: <<NotResult:z\d+>> NotEqual [<<Result>>,<<Const1>>]
157 ## CHECK-DAG: If [<<NotResult>>]
159 ## CHECK-START: boolean SmaliTests2.$noinline$NotNotBool(boolean) instruction_simplifier (after)
160 ## CHECK-NOT: NotEqual
162 ## CHECK-START: boolean SmaliTests2.$noinline$NotNotBool(boolean) instruction_simplifier (after)
163 ## CHECK-DAG: <<Arg:z\d+>> ParameterValue
164 ## CHECK-DAG: <<Result:z\d+>> InvokeStaticOrDirect method_name:SmaliTests2.NegateValue
165 ## CHECK-DAG: <<Const0:i\d+>> IntConstant 0
166 ## CHECK-DAG: <<Const1:i\d+>> IntConstant 1
167 ## CHECK-DAG: <<Phi:i\d+>> Phi [<<Const1>>,<<Const0>>]
168 ## CHECK-DAG: Return [<<Phi>>]
170 ## CHECK-START: boolean SmaliTests2.$noinline$NotNotBool(boolean) instruction_simplifier$after_inli…
171 ## CHECK-DAG: <<Arg:z\d+>> ParameterValue
172 ## CHECK-DAG: <<Const0:i\d+>> IntConstant 0
173 ## CHECK-DAG: <<Const1:i\d+>> IntConstant 1
174 ## CHECK-DAG: If [<<Arg>>]
175 ## CHECK-DAG: <<Phi:i\d+>> Phi [<<Const1>>,<<Const0>>]
176 ## CHECK-DAG: Return [<<Phi>>]
178 ## CHECK-START: boolean SmaliTests2.$noinline$NotNotBool(boolean) instruction_simplifier$after_gvn …
179 ## CHECK-DAG: <<Arg:z\d+>> ParameterValue
180 ## CHECK-DAG: Return [<<Arg>>]
209 ## CHECK-START: int SmaliTests2.$noinline$bug68142795Short(short) instruction_simplifier (before)
210 ## CHECK-DAG: <<Arg:s\d+>> ParameterValue
211 ## CHECK-DAG: <<Const:i\d+>> IntConstant 65535
212 ## CHECK-DAG: <<And1:i\d+>> And [<<Arg>>,<<Const>>]
213 ## CHECK-DAG: <<And2:i\d+>> And [<<And1>>,<<Const>>]
214 ## CHECK-DAG: <<Conv:s\d+>> TypeConversion [<<And2>>]
215 ## CHECK-DAG: Return [<<Conv>>]
217 ## CHECK-START: int SmaliTests2.$noinline$bug68142795Short(short) instruction_simplifier (after)
218 ## CHECK-DAG: <<Arg:s\d+>> ParameterValue
219 ## CHECK-DAG: Return [<<Arg>>]
256 ## CHECK-START: int SmaliTests2.$noinline$bug68142795Boolean(boolean) instruction_simplifier$after_…
257 ## CHECK-DAG: <<Arg:z\d+>> ParameterValue
258 ## CHECK-DAG: <<Const0:i\d+>> IntConstant 0
259 ## CHECK-DAG: <<Const1:i\d+>> IntConstant 1
260 ## CHECK-DAG: <<Const255:i\d+>> IntConstant 255
261 ## CHECK-DAG: If [<<Arg>>]
262 ## CHECK-DAG: <<Phi:i\d+>> Phi [<<Const1>>,<<Const0>>]
263 ## CHECK-DAG: <<And:i\d+>> And [<<Const255>>,<<Phi>>]
264 ## CHECK-DAG: <<Conv:b\d+>> TypeConversion [<<And>>]
265 ## CHECK-DAG: Return [<<Conv>>]
267 ## CHECK-START: int SmaliTests2.$noinline$bug68142795Boolean(boolean) instruction_simplifier$after_…
268 ## CHECK-DAG: <<Arg:z\d+>> ParameterValue
269 ## CHECK-DAG: Return [<<Arg>>]