Lines Matching refs:zext

7 ; CHECK-NEXT:    [[ZEXT:%.*]] = zext i32 [[X]] to i64
12 %zext = zext i32 %x to i64
13 %cmp = icmp uge i64 %zext, %sext
22 %zext = zext i32 %x to i64
23 %cmp = icmp ugt i64 %zext, %sext
30 ; CHECK-NEXT: [[ZEXT:%.*]] = zext i32 [[X]] to i64
35 %zext = zext i32 %x to i64
36 %cmp = icmp ult i64 %zext, %sext
45 %zext = zext i32 %x to i64
46 %cmp = icmp ule i64 %zext, %sext
55 %zext = zext i32 %x to i64
56 %cmp = icmp sge i64 %zext, %sext
63 ; CHECK-NEXT: [[ZEXT:%.*]] = zext i32 [[X]] to i64
68 %zext = zext i32 %x to i64
69 %cmp = icmp sgt i64 %zext, %sext
78 %zext = zext i32 %x to i64
79 %cmp = icmp slt i64 %zext, %sext
86 ; CHECK-NEXT: [[ZEXT:%.*]] = zext i32 [[X]] to i64
91 %zext = zext i32 %x to i64
92 %cmp = icmp sle i64 %zext, %sext
101 %zext = zext i32 %x to i64
102 %cmp = icmp uge i64 %sext, %zext
109 ; CHECK-NEXT: [[ZEXT:%.*]] = zext i32 [[X]] to i64
114 %zext = zext i32 %x to i64
115 %cmp = icmp ugt i64 %sext, %zext
124 %zext = zext i32 %x to i64
125 %cmp = icmp ult i64 %sext, %zext
132 ; CHECK-NEXT: [[ZEXT:%.*]] = zext i32 [[X]] to i64
137 %zext = zext i32 %x to i64
138 %cmp = icmp ule i64 %sext, %zext
145 ; CHECK-NEXT: [[ZEXT:%.*]] = zext i32 [[X]] to i64
150 %zext = zext i32 %x to i64
151 %cmp = icmp sge i64 %sext, %zext
160 %zext = zext i32 %x to i64
161 %cmp = icmp sgt i64 %sext, %zext
168 ; CHECK-NEXT: [[ZEXT:%.*]] = zext i32 [[X]] to i64
173 %zext = zext i32 %x to i64
174 %cmp = icmp slt i64 %sext, %zext
183 %zext = zext i32 %x to i64
184 %cmp = icmp sle i64 %sext, %zext
193 %zext = zext <4 x i32> %x to <4 x i64>
194 %cmp = icmp ugt <4 x i64> %zext, %sext
203 %zext = zext <4 x i32> %x to <4 x i64>
204 %cmp = icmp ult <4 x i64> %sext, %zext
211 ; CHECK-NEXT: [[ZEXT:%.*]] = zext i32 [[Y:%.*]] to i64
216 %zext = zext i32 %y to i64
217 %cmp = icmp ugt i64 %zext, %sext
224 ; CHECK-NEXT: [[ZEXT:%.*]] = zext i32 [[Y:%.*]] to i64
229 %zext = zext i32 %y to i64
230 %cmp = icmp ult i64 %sext, %zext