Lines Matching refs:select

209 def : MipsPat<(select i64:$cond, i64:$t, i64:$f),
213 def : MipsPat<(select (i32 (seteq i64:$cond, immz)), i64:$t, i64:$f),
217 def : MipsPat<(select (i32 (setne i64:$cond, immz)), i64:$t, i64:$f),
221 def : MipsPat<(select (i32 (seteq i64:$cond, immZExt16_64:$imm)), i64:$t, i64:$f),
225 def : MipsPat<(select (i32 (setne i64:$cond, immZExt16_64:$imm)), i64:$t, i64:$f),
230 (select (i32 (setgt i64:$cond, immSExt16Plus1:$imm)), i64:$t, i64:$f),
239 (select (i32 (setugt i64:$cond, immSExt16Plus1:$imm)), i64:$t, i64:$f),
248 def : MipsPat<(select (i32 (setne i64:$cond, immz)), i64:$t, immz),
250 def : MipsPat<(select (i32 (seteq i64:$cond, immz)), i64:$t, immz),
252 def : MipsPat<(select (i32 (setne i64:$cond, immz)), immz, i64:$f),
254 def : MipsPat<(select (i32 (seteq i64:$cond, immz)), immz, i64:$f),
261 def : MipsPat<(select i32:$cond, i64:$t, i64:$f),
265 def : MipsPat<(select (i32 (seteq i32:$cond, immz)), i64:$t, i64:$f),
269 def : MipsPat<(select (i32 (setne i32:$cond, immz)), i64:$t, i64:$f),
273 def : MipsPat<(select (i32 (seteq i32:$cond, immZExt16:$imm)), i64:$t, i64:$f),
279 def : MipsPat<(select (i32 (setne i32:$cond, immZExt16:$imm)), i64:$t, i64:$f),
286 def : MipsPat<(select i32:$cond, i64:$t, immz),
289 def : MipsPat<(select (i32 (setne i32:$cond, immz)), i64:$t, immz),
292 def : MipsPat<(select (i32 (seteq i32:$cond, immz)), i64:$t, immz),
295 def : MipsPat<(select i32:$cond, immz, i64:$f),
298 def : MipsPat<(select (i32 (setne i32:$cond, immz)), immz, i64:$f),
301 def : MipsPat<(select (i32 (seteq i32:$cond, immz)), immz, i64:$f),