Lines Matching refs:sext

10 ; CHECK-NEXT:    %len.sext = sext i32 %len to i64
11 ; CHECK-NEXT: --> (sext i32 %len to i64) U: [-2147483648,2147483648) S: [-2147483648,2147483648)
27 %len.sext = sext i32 %len to i64
33 %cmp2 = icmp ult i64 %iv, %len.sext
45 ; CHECK-NEXT: %len.sext = sext i32 %len to i64
46 ; CHECK-NEXT: --> (sext i32 %len to i64) U: [-2147483648,2147483648) S: [-2147483648,2147483648)
51 ; CHECK-NEXT: %sel = select i1 %cmp1, i64 %len.zext, i64 %len.sext
62 %len.sext = sext i32 %len to i64
67 %cmp1 = icmp ule i64 %len.zext, %len.sext
68 %sel = select i1 %cmp1, i64 %len.zext, i64 %len.sext
80 ; CHECK-NEXT: %len.sext = sext i32 %len to i64
81 ; CHECK-NEXT: --> (sext i32 %len to i64) U: [-2147483648,2147483648) S: [-2147483648,2147483648)
83 ; CHECK-NEXT: --> {0,+,1}<%loop> U: full-set S: full-set Exits: (sext i32 %len to i64) LoopDispo…
85 ; CHECK-NEXT: --> {1,+,1}<%loop> U: full-set S: full-set Exits: (1 + (sext i32 %len to i64))<nsw…
86 ; CHECK-NEXT: %sel = select i1 %cmp1, i64 %len.zext, i64 %len.sext
87 ; CHECK-NEXT: --> (sext i32 %len to i64) U: [-2147483648,2147483648) S: [-2147483648,2147483648)…
89 ; CHECK-NEXT: Loop %loop: backedge-taken count is (sext i32 %len to i64)
91 ; CHECK-NEXT: Loop %loop: Predicated backedge-taken count is (sext i32 %len to i64)
97 %len.sext = sext i32 %len to i64
102 %cmp1 = icmp uge i64 %len.zext, %len.sext
103 %sel = select i1 %cmp1, i64 %len.zext, i64 %len.sext
115 ; CHECK-NEXT: %len.sext = sext i32 %len to i64
116 ; CHECK-NEXT: --> (sext i32 %len to i64) U: [-2147483648,2147483648) S: [-2147483648,2147483648)
121 ; CHECK-NEXT: %umin = select i1 %cmp1, i64 %len.zext, i64 %len.sext
132 %len.sext = sext i32 %len to i64
137 %cmp1 = icmp ult i64 %len.zext, %len.sext
138 %umin = select i1 %cmp1, i64 %len.zext, i64 %len.sext
150 ; CHECK-NEXT: %len.sext = sext i32 %len to i64
151 ; CHECK-NEXT: --> (sext i32 %len to i64) U: [-2147483648,2147483648) S: [-2147483648,2147483648)
153 ; CHECK-NEXT: --> {0,+,1}<%loop> U: full-set S: full-set Exits: (sext i32 %len to i64) LoopDispo…
155 ; CHECK-NEXT: --> {1,+,1}<%loop> U: full-set S: full-set Exits: (1 + (sext i32 %len to i64))<nsw…
156 ; CHECK-NEXT: %umax = select i1 %cmp1, i64 %len.zext, i64 %len.sext
157 ; CHECK-NEXT: --> (sext i32 %len to i64) U: [-2147483648,2147483648) S: [-2147483648,2147483648)…
159 ; CHECK-NEXT: Loop %loop: backedge-taken count is (sext i32 %len to i64)
161 ; CHECK-NEXT: Loop %loop: Predicated backedge-taken count is (sext i32 %len to i64)
167 %len.sext = sext i32 %len to i64
172 %cmp1 = icmp ugt i64 %len.zext, %len.sext
173 %umax = select i1 %cmp1, i64 %len.zext, i64 %len.sext
185 ; CHECK-NEXT: %len.sext = sext i32 %len to i64
186 ; CHECK-NEXT: --> (sext i32 %len to i64) U: [-2147483648,2147483648) S: [-2147483648,2147483648)
191 ; CHECK-NEXT: %sel = select i1 %cmp1, i64 %len.zext, i64 %len.sext
202 %len.sext = sext i32 %len to i64
207 %cmp1 = icmp ule i64 %len.zext, %len.sext
208 %sel = select i1 %cmp1, i64 %len.zext, i64 %len.sext
220 ; CHECK-NEXT: %len.sext = sext i32 %len to i64
221 ; CHECK-NEXT: --> (sext i32 %len to i64) U: [-2147483648,2147483648) S: [-2147483648,2147483648)
226 ; CHECK-NEXT: %sel = select i1 %cmp1, i64 %len.zext, i64 %len.sext
237 %len.sext = sext i32 %len to i64
242 %cmp1 = icmp sge i64 %len.zext, %len.sext
243 %sel = select i1 %cmp1, i64 %len.zext, i64 %len.sext
255 ; CHECK-NEXT: %len.sext = sext i32 %len to i64
256 ; CHECK-NEXT: --> (sext i32 %len to i64) U: [-2147483648,2147483648) S: [-2147483648,2147483648)
258 ; CHECK-NEXT: --> {0,+,1}<%loop> U: full-set S: full-set Exits: (sext i32 %len to i64) LoopDispo…
260 ; CHECK-NEXT: --> {1,+,1}<%loop> U: full-set S: full-set Exits: (1 + (sext i32 %len to i64))<nsw…
261 ; CHECK-NEXT: %umin = select i1 %cmp1, i64 %len.zext, i64 %len.sext
262 ; CHECK-NEXT: --> (sext i32 %len to i64) U: [-2147483648,2147483648) S: [-2147483648,2147483648)…
264 ; CHECK-NEXT: Loop %loop: backedge-taken count is (sext i32 %len to i64)
266 ; CHECK-NEXT: Loop %loop: Predicated backedge-taken count is (sext i32 %len to i64)
272 %len.sext = sext i32 %len to i64
277 %cmp1 = icmp slt i64 %len.zext, %len.sext
278 %umin = select i1 %cmp1, i64 %len.zext, i64 %len.sext
290 ; CHECK-NEXT: %len.sext = sext i32 %len to i64
291 ; CHECK-NEXT: --> (sext i32 %len to i64) U: [-2147483648,2147483648) S: [-2147483648,2147483648)
296 ; CHECK-NEXT: %umax = select i1 %cmp1, i64 %len.zext, i64 %len.sext
307 %len.sext = sext i32 %len to i64
312 %cmp1 = icmp sgt i64 %len.zext, %len.sext
313 %umax = select i1 %cmp1, i64 %len.zext, i64 %len.sext