[llvm] [Mips] Add compact branch patterns for MipsR6 (PR #171131)

via llvm-commits llvm-commits at lists.llvm.org
Thu Dec 11 05:16:30 PST 2025


================
@@ -17,13 +17,13 @@ define i32 @main(i32 signext %argc, ptr %argv) {
 ; CHECK-PIC: addiu
 ; CHECK-PIC: jrc
 ; CHECK-PIC: bc
-; CHECK-PIC: bnezc
+; CHECK-PIC: bltc
 ; CHECK-PIC: nop
 ; CHECK-PIC: bc
 
 ; CHECK-STATIC: bc
 ; CHECK-STATIC: j
-; CHECK-STATIC: bnezc
+; CHECK-STATIC: bltc
----------------
ArielCPU wrote:

The test before wasn't covering all opcodes, just checking a specific case with hazards, the test remains correct

https://github.com/llvm/llvm-project/pull/171131


More information about the llvm-commits mailing list