Lines Matching refs:DAG
27 ## CHECK-DAG: <<ArgX:i\d+>> ParameterValue
28 ## CHECK-DAG: <<ArgY:z\d+>> ParameterValue
29 ## CHECK-DAG: <<Cst1:i\d+>> IntConstant 1
30 ## CHECK-DAG: <<Cst5:i\d+>> IntConstant 5
31 ## CHECK-DAG: <<Cst7:i\d+>> IntConstant 7
32 ## CHECK-DAG: <<PhiX:i\d+>> Phi [<<ArgX>>,<<Add5:i\d+>>,<<Add7:i\d+>>] loop:<<HeaderY:B\d+>>
33 ## CHECK-DAG: If [<<ArgY>>] loop:<<HeaderY>>
34 ## CHECK-DAG: If [<<Cst1>>] loop:<<HeaderY>>
35 ## CHECK-DAG: <<Add5>> Add [<<PhiX>>,<<Cst5>>] loop:<<HeaderY>>
36 ## CHECK-DAG: <<Add7>> Add [<<PhiX>>,<<Cst7>>] loop:<<HeaderY>>
37 ## CHECK-DAG: Return [<<PhiX>>] loop:none
40 ## CHECK-DAG: <<ArgX:i\d+>> ParameterValue
41 ## CHECK-DAG: <<ArgY:z\d+>> ParameterValue
42 ## CHECK-DAG: <<Cst7:i\d+>> IntConstant 7
43 ## CHECK-DAG: <<PhiX:i\d+>> Phi [<<ArgX>>,<<AddX:i\d+>>] loop:<<HeaderY:B\d+>>
44 ## CHECK-DAG: If [<<ArgY>>] loop:<<HeaderY>>
45 ## CHECK-DAG: <<AddX>> Add [<<PhiX>>,<<Cst7>>] loop:<<HeaderY>>
46 ## CHECK-DAG: Return [<<PhiX>>] loop:none
77 ## CHECK-DAG: <<ArgX:i\d+>> ParameterValue
78 ## CHECK-DAG: <<ArgY:z\d+>> ParameterValue
79 ## CHECK-DAG: <<ArgZ:z\d+>> ParameterValue
80 ## CHECK-DAG: <<Cst1:i\d+>> IntConstant 1
81 ## CHECK-DAG: <<Cst5:i\d+>> IntConstant 5
82 ## CHECK-DAG: <<Cst7:i\d+>> IntConstant 7
83 ## CHECK-DAG: <<PhiX:i\d+>> Phi [<<ArgX>>,<<Add5:i\d+>>,<<Add7:i\d+>>] loop:<<HeaderY:B\d+>>
84 ## CHECK-DAG: If [<<ArgY>>] loop:<<HeaderY>>
85 ## CHECK-DAG: If [<<ArgZ>>] loop:<<HeaderY>>
86 ## CHECK-DAG: If [<<Cst1>>] loop:<<HeaderY>>
87 ## CHECK-DAG: <<Add5>> Add [<<PhiX>>,<<Cst5>>] loop:<<HeaderY>>
88 ## CHECK-DAG: <<Add7>> Add [<<PhiX>>,<<Cst7>>] loop:<<HeaderY>>
89 ## CHECK-DAG: Return [<<PhiX>>] loop:none
92 ## CHECK-DAG: <<ArgX:i\d+>> ParameterValue
93 ## CHECK-DAG: <<ArgY:z\d+>> ParameterValue
94 ## CHECK-DAG: <<ArgZ:z\d+>> ParameterValue
95 ## CHECK-DAG: <<Cst7:i\d+>> IntConstant 7
96 ## CHECK-DAG: <<PhiX:i\d+>> Phi [<<ArgX>>,<<Add7:i\d+>>] loop:<<HeaderY:B\d+>>
97 ## CHECK-DAG: If [<<ArgY>>] loop:<<HeaderY>>
98 ## CHECK-DAG: <<Add7>> Add [<<PhiX>>,<<Cst7>>] loop:<<HeaderY>>
99 ## CHECK-DAG: If [<<ArgZ>>] loop:none
100 ## CHECK-DAG: Return [<<PhiX>>] loop:none
133 ## CHECK-DAG: <<ArgX:i\d+>> ParameterValue
134 ## CHECK-DAG: <<ArgY:z\d+>> ParameterValue
135 ## CHECK-DAG: <<ArgZ:z\d+>> ParameterValue
136 ## CHECK-DAG: <<Cst1:i\d+>> IntConstant 1
137 ## CHECK-DAG: <<Cst5:i\d+>> IntConstant 5
138 ## CHECK-DAG: <<Cst7:i\d+>> IntConstant 7
139 ## CHECK-DAG: <<Cst11:i\d+>> IntConstant 11
140 ## CHECK-DAG: <<PhiX:i\d+>> Phi [<<ArgX>>,<<Add5:i\d+>>,<<Add7:i\d+>>] loop:<<HeaderY:B\d+>>
141 ## CHECK-DAG: If [<<ArgY>>] loop:<<HeaderY>>
142 ## CHECK-DAG: <<Mul9:i\d+>> Mul [<<PhiX>>,<<Cst11>>] loop:<<HeaderY>>
143 ## CHECK-DAG: <<PhiY:i\d+>> Phi [<<PhiX>>,<<Mul9>>] loop:<<HeaderY>>
144 ## CHECK-DAG: If [<<Cst1>>] loop:<<HeaderY>>
145 ## CHECK-DAG: <<Add5>> Add [<<PhiY>>,<<Cst5>>] loop:<<HeaderY>>
146 ## CHECK-DAG: <<Add7>> Add [<<PhiX>>,<<Cst7>>] loop:<<HeaderY>>
147 ## CHECK-DAG: Return [<<PhiY>>] loop:none
150 ## CHECK-DAG: <<ArgX:i\d+>> ParameterValue
151 ## CHECK-DAG: <<ArgY:z\d+>> ParameterValue
152 ## CHECK-DAG: <<ArgZ:z\d+>> ParameterValue
153 ## CHECK-DAG: <<Cst7:i\d+>> IntConstant 7
154 ## CHECK-DAG: <<Cst11:i\d+>> IntConstant 11
155 ## CHECK-DAG: <<PhiX:i\d+>> Phi [<<ArgX>>,<<Add7:i\d+>>] loop:<<HeaderY:B\d+>>
156 ## CHECK-DAG: If [<<ArgY>>] loop:<<HeaderY>>
157 ## CHECK-DAG: <<Add7>> Add [<<PhiX>>,<<Cst7>>] loop:<<HeaderY>>
158 ## CHECK-DAG: <<Mul9:i\d+>> Mul [<<PhiX>>,<<Cst11>>] loop:none
159 ## CHECK-DAG: <<Phi:i\d+>> Phi [<<PhiX>>,<<Mul9>>] loop:none
160 ## CHECK-DAG: Return [<<Phi>>] loop:none
166 ## CHECK-DAG: <<ArgX:i\d+>> ParameterValue
167 ## CHECK-DAG: <<ArgY:z\d+>> ParameterValue
168 ## CHECK-DAG: <<ArgZ:z\d+>> ParameterValue
169 ## CHECK-DAG: <<Cst7:i\d+>> IntConstant 7
170 ## CHECK-DAG: <<Cst11:i\d+>> IntConstant 11
171 ## CHECK-DAG: <<PhiX:i\d+>> Phi [<<ArgX>>,<<Add7:i\d+>>] loop:<<HeaderY:B\d+>>
172 ## CHECK-DAG: If [<<ArgY>>] loop:<<HeaderY>>
173 ## CHECK-DAG: <<Add7>> Add [<<PhiX>>,<<Cst7>>] loop:<<HeaderY>>
174 ## CHECK-DAG: <<Mul9:i\d+>> Mul [<<PhiX>>,<<Cst11>>] loop:none
175 ## CHECK-DAG: <<SelX:i\d+>> Select [<<PhiX>>,<<Mul9>>,<<ArgZ>>] loop:none
176 ## CHECK-DAG: Return [<<SelX>>] loop:none
214 ## CHECK-DAG: <<ArgX:i\d+>> ParameterValue
215 ## CHECK-DAG: <<ArgY:z\d+>> ParameterValue
216 ## CHECK-DAG: <<ArgZ:z\d+>> ParameterValue
217 ## CHECK-DAG: <<Cst0:i\d+>> IntConstant 0
218 ## CHECK-DAG: <<Cst1:i\d+>> IntConstant 1
219 ## CHECK-DAG: <<Cst5:i\d+>> IntConstant 5
220 ## CHECK-DAG: <<Cst7:i\d+>> IntConstant 7
222 ## CHECK-DAG: <<PhiX:i\d+>> Phi [<<ArgX>>,<<Add5:i\d+>>,<<Add7:i\d+>>] loop:<<HeaderY:B\d+>>
223 ## CHECK-DAG: <<PhiZ1:i\d+>> Phi [<<ArgZ>>,<<XorZ:i\d+>>,<<PhiZ1>>] loop:<<HeaderY>>
224 ## CHECK-DAG: If [<<ArgY>>] loop:<<HeaderY>>
227 ## CHECK-DAG: <<PhiZ2:i\d+>> Phi [<<PhiZ1>>,<<XorZ>>] loop:<<HeaderZ:B\d+>>
228 ## CHECK-DAG: <<XorZ>> Xor [<<PhiZ2>>,<<Cst1>>] loop:<<HeaderZ>>
229 ## CHECK-DAG: <<CondZ:z\d+>> Equal [<<XorZ>>,<<Cst0>>] loop:<<HeaderZ>>
230 ## CHECK-DAG: If [<<CondZ>>] loop:<<HeaderZ>>
232 ## CHECK-DAG: <<Add5>> Add [<<PhiX>>,<<Cst5>>] loop:<<HeaderY>>
233 ## CHECK-DAG: <<Add7>> Add [<<PhiX>>,<<Cst7>>] loop:<<HeaderY>>
234 ## CHECK-DAG: Return [<<PhiX>>] loop:none
237 ## CHECK-DAG: <<ArgX:i\d+>> ParameterValue
238 ## CHECK-DAG: <<ArgY:z\d+>> ParameterValue
239 ## CHECK-DAG: <<ArgZ:z\d+>> ParameterValue
240 ## CHECK-DAG: <<Cst0:i\d+>> IntConstant 0
241 ## CHECK-DAG: <<Cst1:i\d+>> IntConstant 1
242 ## CHECK-DAG: <<Cst7:i\d+>> IntConstant 7
244 ## CHECK-DAG: <<PhiX:i\d+>> Phi [<<ArgX>>,<<Add7:i\d+>>] loop:<<HeaderY:B\d+>>
245 ## CHECK-DAG: If [<<ArgY>>] loop:<<HeaderY>>
246 ## CHECK-DAG: <<Add7>> Add [<<PhiX>>,<<Cst7>>] loop:<<HeaderY>>
249 ## CHECK-DAG: <<PhiZ:i\d+>> Phi [<<ArgZ>>,<<XorZ:i\d+>>] loop:<<HeaderZ:B\d+>>
250 ## CHECK-DAG: <<XorZ>> Xor [<<PhiZ>>,<<Cst1>>] loop:<<HeaderZ>>
251 ## CHECK-DAG: <<CondZ:z\d+>> Equal [<<XorZ>>,<<Cst0>>] loop:<<HeaderZ>>
252 ## CHECK-DAG: If [<<CondZ>>] loop:<<HeaderZ>>
254 ## CHECK-DAG: Return [<<PhiX>>] loop:none