Lines Matching full:ret

19 ; ALL-NEXT:    ret i32 0
21 %ret = call i32 @ffs(i32 0)
22 ret i32 %ret
27 ; GENERIC-NEXT: [[RET:%.*]] = call i32 @ffsl(i32 0)
28 ; GENERIC-NEXT: ret i32 [[RET]]
31 ; TARGET-NEXT: ret i32 0
33 %ret = call i32 @ffsl(i32 0)
34 ret i32 %ret
39 ; GENERIC-NEXT: [[RET:%.*]] = call i32 @ffsll(i64 0)
40 ; GENERIC-NEXT: ret i32 [[RET]]
43 ; TARGET-NEXT: ret i32 0
45 %ret = call i32 @ffsll(i64 0)
46 ret i32 %ret
53 ; ALL-NEXT: ret i32 1
55 %ret = call i32 @ffs(i32 1)
56 ret i32 %ret
61 ; ALL-NEXT: ret i32 12
63 %ret = call i32 @ffs(i32 2048)
64 ret i32 %ret
69 ; ALL-NEXT: ret i32 17
71 %ret = call i32 @ffs(i32 65536)
72 ret i32 %ret
77 ; GENERIC-NEXT: [[RET:%.*]] = call i32 @ffsl(i32 65536)
78 ; GENERIC-NEXT: ret i32 [[RET]]
81 ; TARGET-NEXT: ret i32 17
83 %ret = call i32 @ffsl(i32 65536)
84 ret i32 %ret
89 ; GENERIC-NEXT: [[RET:%.*]] = call i32 @ffsll(i64 1024)
90 ; GENERIC-NEXT: ret i32 [[RET]]
93 ; TARGET-NEXT: ret i32 11
95 %ret = call i32 @ffsll(i64 1024)
96 ret i32 %ret
101 ; GENERIC-NEXT: [[RET:%.*]] = call i32 @ffsll(i64 65536)
102 ; GENERIC-NEXT: ret i32 [[RET]]
105 ; TARGET-NEXT: ret i32 17
107 %ret = call i32 @ffsll(i64 65536)
108 ret i32 %ret
113 ; GENERIC-NEXT: [[RET:%.*]] = call i32 @ffsll(i64 17179869184)
114 ; GENERIC-NEXT: ret i32 [[RET]]
117 ; TARGET-NEXT: ret i32 35
119 %ret = call i32 @ffsll(i64 17179869184)
120 ret i32 %ret
125 ; GENERIC-NEXT: [[RET:%.*]] = call i32 @ffsll(i64 281474976710656)
126 ; GENERIC-NEXT: ret i32 [[RET]]
129 ; TARGET-NEXT: ret i32 49
131 %ret = call i32 @ffsll(i64 281474976710656)
132 ret i32 %ret
137 ; GENERIC-NEXT: [[RET:%.*]] = call i32 @ffsll(i64 1152921504606846976)
138 ; GENERIC-NEXT: ret i32 [[RET]]
141 ; TARGET-NEXT: ret i32 61
143 %ret = call i32 @ffsll(i64 1152921504606846976)
144 ret i32 %ret
155 ; ALL-NEXT: ret i32 [[TMP3]]
157 %ret = call i32 @ffs(i32 %x)
158 ret i32 %ret
163 ; GENERIC-NEXT: [[RET:%.*]] = call i32 @ffsl(i32 %x)
164 ; GENERIC-NEXT: ret i32 [[RET]]
171 ; TARGET-NEXT: ret i32 [[TMP3]]
173 %ret = call i32 @ffsl(i32 %x)
174 ret i32 %ret
179 ; GENERIC-NEXT: [[RET:%.*]] = call i32 @ffsll(i64 %x)
180 ; GENERIC-NEXT: ret i32 [[RET]]
188 ; TARGET-NEXT: ret i32 [[TMP4]]
190 %ret = call i32 @ffsll(i64 %x)
191 ret i32 %ret