Lines Matching refs:a_len

5 define void @min.signed.1(i32* %a, i32 %a_len, i32 %n) {
8 %smin.cmp = icmp slt i32 %a_len, %n
9 %smin = select i1 %smin.cmp, i32 %a_len, i32 %n
16 %in.bounds = icmp slt i32 %idx, %a_len
33 define void @min.signed.2(i32* %a, i32 %a_len, i32 %n) {
36 %smin.cmp = icmp slt i32 %a_len, %n
37 %smin = select i1 %smin.cmp, i32 %a_len, i32 %n
44 %in.bounds = icmp sgt i32 %a_len, %idx
117 define void @max.signed.1(i32* %a, i32 %a_len, i32 %n) {
120 %smax.cmp = icmp sgt i32 %a_len, %n
121 %smax = select i1 %smax.cmp, i32 %a_len, i32 %n
128 %in.bounds = icmp sgt i32 %idx, %a_len
145 define void @max.signed.2(i32* %a, i32 %a_len, i32 %n) {
148 %smax.cmp = icmp sgt i32 %a_len, %n
149 %smax = select i1 %smax.cmp, i32 %a_len, i32 %n
156 %in.bounds = icmp slt i32 %a_len, %idx
231 define void @min.unsigned.1(i32* %a, i32 %a_len, i32 %n) {
234 %umin.cmp = icmp ult i32 %a_len, %n
235 %umin = select i1 %umin.cmp, i32 %a_len, i32 %n
242 %in.bounds = icmp ult i32 %idx, %a_len
259 define void @min.unsigned.2(i32* %a, i32 %a_len, i32 %n) {
262 %umin.cmp = icmp ult i32 %a_len, %n
263 %umin = select i1 %umin.cmp, i32 %a_len, i32 %n
270 %in.bounds = icmp ugt i32 %a_len, %idx
343 define void @max.unsigned.1(i32* %a, i32 %a_len, i32 %n) {
346 %umax.cmp = icmp ugt i32 %a_len, %n
347 %umax = select i1 %umax.cmp, i32 %a_len, i32 %n
354 %in.bounds = icmp ugt i32 %idx, %a_len
371 define void @max.unsigned.2(i32* %a, i32 %a_len, i32 %n) {
374 %umax.cmp = icmp ugt i32 %a_len, %n
375 %umax = select i1 %umax.cmp, i32 %a_len, i32 %n
382 %in.bounds = icmp ult i32 %a_len, %idx