llvm.org GIT mirror llvm / 606b80c
R600/SI: Remove redundant patterns These patterns are already handled in the instruction definition. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@209979 91177308-0d34-0410-b5e6-96231b3b80d8 Matt Arsenault 6 years ago
1 changed file(s) with 0 addition(s) and 14 deletion(s). Raw diff Collapse all Expand all
23912391 defm : SI_INDIRECT_Pattern ;
23922392 defm : SI_INDIRECT_Pattern ;
23932393
2394 /********** =============== **********/
2395 /********** Conditions **********/
2396 /********** =============== **********/
2397
2398 def : Pat<
2399 (i1 (setcc f32:$src0, f32:$src1, SETO)),
2400 (V_CMP_O_F32_e64 $src0, $src1)
2401 >;
2402
2403 def : Pat<
2404 (i1 (setcc f32:$src0, f32:$src1, SETUO)),
2405 (V_CMP_U_F32_e64 $src0, $src1)
2406 >;
2407
24082394 //===----------------------------------------------------------------------===//
24092395 // Conversion Patterns
24102396 //===----------------------------------------------------------------------===//