Lines Matching refs:i1

32 define i1 @and_of_icmps0(i32 %b) {
37 %cmp = and i1 %2, %cmp3
38 ret i1 %cmp
39 ; CHECK: ret i1 false
42 define i1 @and_of_icmps1(i32 %b) {
47 %cmp = and i1 %2, %cmp3
48 ret i1 %cmp
49 ; CHECK: ret i1 false
52 define i1 @and_of_icmps2(i32 %b) {
57 %cmp = and i1 %2, %cmp3
58 ret i1 %cmp
59 ; CHECK: ret i1 false
62 define i1 @and_of_icmps3(i32 %b) {
67 %cmp = and i1 %2, %cmp3
68 ret i1 %cmp
69 ; CHECK: ret i1 false
72 define i1 @and_of_icmps4(i32 %b) {
77 %cmp = and i1 %2, %cmp3
78 ret i1 %cmp
79 ; CHECK: ret i1 false
82 define i1 @and_of_icmps5(i32 %b) {
87 %cmp = and i1 %2, %cmp3
88 ret i1 %cmp
89 ; CHECK: ret i1 false
92 define i1 @or_of_icmps0(i32 %b) {
97 %cmp = or i1 %2, %cmp3
98 ret i1 %cmp
99 ; CHECK: ret i1 true
102 define i1 @or_of_icmps1(i32 %b) {
107 %cmp = or i1 %2, %cmp3
108 ret i1 %cmp
109 ; CHECK: ret i1 true
112 define i1 @or_of_icmps2(i32 %b) {
117 %cmp = or i1 %2, %cmp3
118 ret i1 %cmp
119 ; CHECK: ret i1 true
122 define i1 @or_of_icmps3(i32 %b) {
127 %cmp = or i1 %2, %cmp3
128 ret i1 %cmp
129 ; CHECK: ret i1 true
132 define i1 @or_of_icmps4(i32 %b) {
137 %cmp = or i1 %2, %cmp3
138 ret i1 %cmp
139 ; CHECK: ret i1 true
142 define i1 @or_of_icmps5(i32 %b) {
147 %cmp = or i1 %2, %cmp3
148 ret i1 %cmp
149 ; CHECK: ret i1 true
159 define i1 @and_icmp1(i32 %x, i32 %y) {
162 %3 = and i1 %1, %2
163 ret i1 %3
167 ; CHECK: ret i1 %[[cmp]]
169 define i1 @and_icmp2(i32 %x, i32 %y) {
172 %3 = and i1 %1, %2
173 ret i1 %3
176 ; CHECK: ret i1 false
178 define i1 @or_icmp1(i32 %x, i32 %y) {
181 %3 = or i1 %1, %2
182 ret i1 %3
186 ; CHECK: ret i1 %[[cmp]]
188 define i1 @or_icmp2(i32 %x, i32 %y) {
191 %3 = or i1 %1, %2
192 ret i1 %3
195 ; CHECK: ret i1 true
197 define i1 @or_icmp3(i32 %x, i32 %y) {
200 %3 = or i1 %1, %2
201 ret i1 %3
205 ; CHECK: ret i1 %[[cmp]]