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

Matt Arsenault via llvm-commits llvm-commits at lists.llvm.org
Wed Dec 10 06:07:42 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
----------------
arsenm wrote:

Should the branch relaxation test be extended to cover all of these opcodes? 

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


More information about the llvm-commits mailing list