Lines Matching full:min

74   %min.idx = phi i64 [ 0, %entry ], [ %min.idx.next, %loop ]
75 %min.val = phi i64 [ 0, %entry ], [ %min.val.next, %loop ]
78 %cmp = icmp ugt i64 %min.val, %l
79 %min.val.next = tail call i64 @llvm.umin.i64(i64 %min.val, i64 %l)
80 %min.idx.next = select i1 %cmp, i64 %iv, i64 %min.idx
86 %res = phi i64 [ %min.idx.next, %loop ]
162 %min.idx = phi i64 [ 0, %entry ], [ %min.idx.next, %loop ]
163 %min.val = phi i64 [ 0, %entry ], [ %min.val.next, %loop ]
166 %cmp = icmp ugt i64 %min.val, %l
167 %min.val.next = tail call i64 @llvm.umin.i64(i64 %min.val, i64 %l)
168 %min.idx.next = select i1 %cmp, i64 %iv, i64 %min.idx
174 %res = phi i64 [ %min.idx.next, %loop ]
175 %res.umin = phi i64 [ %min.val.next, %loop ]
246 %min.idx = phi i64 [ 0, %entry ], [ %min.idx.next, %loop ]
247 %min.val = phi i64 [ 0, %entry ], [ %min.val.next, %loop ]
250 %cmp = icmp ugt i64 %min.val, %l
251 %min.val.next = tail call i64 @llvm.umin.i64(i64 %l, i64 %min.val)
252 %min.idx.next = select i1 %cmp, i64 %iv, i64 %min.idx
258 %res = phi i64 [ %min.idx.next, %loop ]
444 %min.idx = phi i64 [ 0, %entry ], [ %min.idx.next, %loop ]
445 %min.val = phi i64 [ 0, %entry ], [ %min.val.next, %loop ]
448 %cmp = icmp ugt i64 %min.val, %l
449 %min.val.next = add i64 %l, 1
450 %foo = call i64 @llvm.umin.i64(i64 %min.val, i64 %l)
451 %min.idx.next = select i1 %cmp, i64 %iv, i64 %min.idx
457 %res = phi i64 [ %min.idx.next, %loop ]
522 %min.idx = phi i64 [ 0, %entry ], [ %min.idx.next, %loop ]
523 %min.val = phi i64 [ 0, %entry ], [ %min.val.next, %loop ]
524 %cmp = icmp ugt i64 %min.val, %x
525 %min.val.next = tail call i64 @llvm.umin.i64(i64 %min.val, i64 0)
526 %min.idx.next = select i1 %cmp, i64 %iv, i64 %min.idx
532 %res = phi i64 [ %min.idx.next, %loop ]
599 %min.idx = phi i32 [ 0, %entry ], [ %min.idx.next, %loop ]
600 %min.val = phi i64 [ 0, %entry ], [ %min.val.next, %loop ]
601 %cmp = icmp ugt i64 %min.val, 0
602 %min.val.next = tail call i64 @llvm.umin.i64(i64 %min.val, i64 0)
604 %min.idx.next = select i1 %cmp, i32 %trunc, i32 %min.idx
610 %res = phi i32 [ %min.idx.next, %loop ]
674 %min.idx = phi ptr [ null, %entry ], [ %min.idx.next, %loop ]
675 %min.val = phi i64 [ 0, %entry ], [ %min.val.next, %loop ]
677 %min.val.next = tail call i64 @llvm.umin.i64(i64 %min.val, i64 0)
678 %min.idx.next = select i1 %cmp7.us, ptr %iv, ptr %min.idx
684 %res = phi ptr [ %min.idx.next, %loop ]
809 %min.val = phi i16 [ 0, %entry ], [ %min.val.next, %loop ]
811 %min.idx = phi ptr [ %start, %entry ], [ %min.idx.next, %loop ]
812 %cmp.i.i.i.i = icmp ult i16 0, %min.val
813 %min.val.next = call i16 @llvm.umin.i16(i16 0, i16 %min.val)
814 %min.idx.next = select i1 %cmp.i.i.i.i, ptr %ptr.iv, ptr %min.idx
820 %res = phi ptr [ %min.idx.next, %loop ]
890 %min.idx = phi i64 [ 0, %entry ], [ %min.idx.next, %loop ]
891 %min.val = phi i64 [ 0, %entry ], [ %min.val.next, %loop ]
894 %cmp = icmp ugt i64 %min.val, %l
895 %min.val.next = tail call i64 @llvm.umin.i64(i64 %min.val, i64 %l)
896 %min.idx.next = select i1 %cmp, i64 %iv, i64 %min.idx
902 %res = phi i64 [ %min.idx.next, %loop ]
972 %min.idx = phi i64 [ 0, %entry ], [ %min.idx.next, %loop ]
973 %min.val = phi i64 [ 0, %entry ], [ %min.val.next, %loop ]
976 %cmp = icmp ugt i64 %min.val, %l
977 %min.val.next = tail call i64 @llvm.umin.i64(i64 %min.val, i64 %l)
978 %min.idx.next = select i1 %cmp, i64 %iv, i64 %min.idx
984 %res = phi i64 [ %min.idx.next, %loop ]
1054 %min.idx = phi i64 [ 0, %entry ], [ %min.idx.next, %loop ]
1055 %min.val = phi i64 [ 0, %entry ], [ %min.val.next, %loop ]
1058 %cmp = icmp ugt i64 %min.val, %l
1059 %min.val.next = tail call i64 @llvm.umin.i64(i64 %min.val, i64 %l)
1060 %min.idx.next = select i1 %cmp, i64 %iv, i64 %min.idx
1066 %res = phi i64 [ %min.idx.next, %loop ]