Lines Matching refs:header
3 ; The block latch should be moved before header.
6 ;CHECK: %header
10 br label %header
12 header:
27 %count4 = phi i32 [%count2, %false], [%count1, %header]
30 br i1 %4, label %exit, label %header
36 ; The block latch and one of false/true should be moved before header.
40 ;CHECK: %header
44 br label %header
46 header:
68 br i1 %4, label %exit, label %header
74 ; More blocks can be moved before header.
75 ; header <------------
102 ; Blocks true3,endif3,latch should be moved before header.
108 ;CHECK: %header
112 br label %header
114 header:
164 br i1 %4, label %exit, label %header
171 ; should not moved before header.
173 ;CHECK: %header
180 br label %header
182 header:
204 br i1 %4, label %exit, label %header, !prof !2
217 ;CHECK: %header
221 br label %header
223 header:
224 %x1 = phi i64 [0, %entry], [%x1, %header], [%x2, %latch]
230 br i1 %3, label %latch, label %header
234 br label %header