Lines Matching refs:sel
12 %sel = select i1 %cmp, i32 %x, i32 %y
13 ret i32 %sel
22 ; CHECK: %sel = phi i32 [ %x, %entry ], [ %y, %select.false ]
23 ; CHECK: ret i32 %sel
33 %sel = select i1 %cmp, float %div, float 2.0
34 ret float %sel
43 ; CHECK: %sel = phi float [ %div, %select.true.sink ], [ 2.000000e+00, %entry ]
44 ; CHECK: ret float %sel
51 %sel = select i1 %cmp, float 4.0, float %div
52 ret float %sel
61 ; CHECK: %sel = phi float [ 4.000000e+00, %entry ], [ %div, %select.false.sink ]
62 ; CHECK: ret float %sel
70 %sel = select i1 %cmp, float %div1, float %div2
71 ret float %sel
83 ; CHECK: %sel = phi float [ %div1, %select.true.sink ], [ %div2, %select.false.sink ]
84 ; CHECK: ret float %sel
92 %sel = select i1 %cmp, float %add, float 7.0
93 ret float %sel
96 ; CHECK: %sel = select i1 %cmp, float %add, float 7.0
108 %sel = select i1 %cmp, float %add, float 8.0
109 ret float %sel
112 ; CHECK: %sel = select i1 %cmp, float %add, float 8.0
124 %sel = select i1 %tobool, i64* %call1, i64* %call2
125 ret i64* %sel
128 ; CHECK: %sel = select i1 %tobool, i64* %call1, i64* %call2
135 %sel = select i1 %cmp, i32 %div1, i32 %div2
136 ret i32 %sel
139 ; CHECK: %sel = select i1 %cmp, i32 %div1, i32 %div2