1#objdump: -dr --prefix-addresses -mmips:4000 2#name: MIPS bge 3#as: -32 4#source: bge.s 5 6# Test the bge macro. 7 8.*: +file format .*mips.* 9 10Disassembly of section \.text: 11[0-9a-f]+ <[^>]*> slt at,a0,a1 12[0-9a-f]+ <[^>]*> beqz at,0+0004 <.*> 13[ ]*4: R_MIPS_PC16 text_label 14[0-9a-f]+ <[^>]*> nop 15[0-9a-f]+ <[^>]*> bgez a0,0+000c <.*> 16[ ]*c: R_MIPS_PC16 text_label 17[0-9a-f]+ <[^>]*> nop 18[0-9a-f]+ <[^>]*> blez a1,0+0014 <.*> 19[ ]*14: R_MIPS_PC16 text_label 20[0-9a-f]+ <[^>]*> nop 21[0-9a-f]+ <[^>]*> bgez a0,0+001c <.*> 22[ ]*1c: R_MIPS_PC16 text_label 23[0-9a-f]+ <[^>]*> nop 24[0-9a-f]+ <[^>]*> bgtz a0,0+0024 <.*> 25[ ]*24: R_MIPS_PC16 text_label 26[0-9a-f]+ <[^>]*> nop 27[0-9a-f]+ <[^>]*> slti at,a0,2 28[0-9a-f]+ <[^>]*> beqz at,0+0030 <.*> 29[ ]*30: R_MIPS_PC16 text_label 30[0-9a-f]+ <[^>]*> nop 31[0-9a-f]+ <[^>]*> li at,0x8000 32[0-9a-f]+ <[^>]*> slt at,a0,at 33[0-9a-f]+ <[^>]*> beqz at,0+0040 <.*> 34[ ]*40: R_MIPS_PC16 text_label 35[0-9a-f]+ <[^>]*> nop 36[0-9a-f]+ <[^>]*> slti at,a0,-32768 37[0-9a-f]+ <[^>]*> beqz at,0+004c <.*> 38[ ]*4c: R_MIPS_PC16 text_label 39[0-9a-f]+ <[^>]*> nop 40[0-9a-f]+ <[^>]*> lui at,0x1 41[0-9a-f]+ <[^>]*> slt at,a0,at 42[0-9a-f]+ <[^>]*> beqz at,0+005c <.*> 43[ ]*5c: R_MIPS_PC16 text_label 44[0-9a-f]+ <[^>]*> nop 45[0-9a-f]+ <[^>]*> lui at,0x1 46[0-9a-f]+ <[^>]*> ori at,at,0xa5a5 47[0-9a-f]+ <[^>]*> slt at,a0,at 48[0-9a-f]+ <[^>]*> beqz at,0+0070 <.*> 49[ ]*70: R_MIPS_PC16 text_label 50[0-9a-f]+ <[^>]*> nop 51[0-9a-f]+ <[^>]*> slt at,a1,a0 52[0-9a-f]+ <[^>]*> bnez at,0+007c <.*> 53[ ]*7c: R_MIPS_PC16 text_label 54[0-9a-f]+ <[^>]*> nop 55[0-9a-f]+ <[^>]*> bgtz a0,0+0084 <.*> 56[ ]*84: R_MIPS_PC16 text_label 57[0-9a-f]+ <[^>]*> nop 58[0-9a-f]+ <[^>]*> bltz a1,0+008c <.*> 59[ ]*8c: R_MIPS_PC16 text_label 60[0-9a-f]+ <[^>]*> nop 61[0-9a-f]+ <[^>]*> bgtz a0,0+0094 <.*> 62[ ]*94: R_MIPS_PC16 text_label 63[0-9a-f]+ <[^>]*> nop 64[0-9a-f]+ <[^>]*> slt at,a0,a1 65[0-9a-f]+ <[^>]*> beqz at,0+00a0 <.*\+0xa0> 66[ ]*a0: R_MIPS_PC16 external_label 67[0-9a-f]+ <[^>]*> nop 68[0-9a-f]+ <[^>]*> slt at,a1,a0 69[0-9a-f]+ <[^>]*> bnez at,0+00ac <.*\+0xac> 70[ ]*ac: R_MIPS_PC16 external_label 71[0-9a-f]+ <[^>]*> nop 72 \.\.\. 73