1 #objdump: -dr --prefix-addresses -mmips:4000 2 #name: MIPS beq 3 #as: -32 4 5 # Test the beq macro. 6 7 .*: +file format .*mips.* 8 9 Disassembly of section \.text: 10 [0-9a-f]+ <[^>]*> beq a0,a1,0+0000 <.*> 11 [0-9a-f]+ <[^>]*> nop 12 [0-9a-f]+ <[^>]*> beqz a0,0+0000 <.*> 13 [0-9a-f]+ <[^>]*> nop 14 [0-9a-f]+ <[^>]*> li at,1 15 [0-9a-f]+ <[^>]*> beq a0,at,0+0000 <.*> 16 [0-9a-f]+ <[^>]*> nop 17 [0-9a-f]+ <[^>]*> li at,0x8000 18 [0-9a-f]+ <[^>]*> beq a0,at,0+0000 <.*> 19 [0-9a-f]+ <[^>]*> nop 20 [0-9a-f]+ <[^>]*> li at,-32768 21 [0-9a-f]+ <[^>]*> beq a0,at,0+0000 <.*> 22 [0-9a-f]+ <[^>]*> nop 23 [0-9a-f]+ <[^>]*> lui at,0x1 24 [0-9a-f]+ <[^>]*> beq a0,at,0+0000 <.*> 25 [0-9a-f]+ <[^>]*> nop 26 [0-9a-f]+ <[^>]*> lui at,0x1 27 [0-9a-f]+ <[^>]*> ori at,at,0xa5a5 28 [0-9a-f]+ <[^>]*> beq a0,at,0+0000 <.*> 29 [0-9a-f]+ <[^>]*> nop 30 [0-9a-f]+ <[^>]*> bnez a0,0+0000 <.*> 31 [0-9a-f]+ <[^>]*> nop 32 \.\.\. 33 [0-9a-f]+ <[^>]*> j 0+0000 <.*> 34 [ ]*20058: (MIPS_JMP|JMPADDR|R_MIPS_26) \.text 35 [0-9a-f]+ <[^>]*> nop 36 [0-9a-f]+ <[^>]*> jal 0+0000 <.*> 37 [ ]*20060: (MIPS_JMP|JMPADDR|R_MIPS_26) \.text 38 [0-9a-f]+ <[^>]*> nop 39 #[0-9a-f]+ <[^>]*> b 0+20068 <.*\+0x20068> 40 #[ ]*20068: .*16 external_label 41 #[0-9a-f]+ <[^>]*> nop 42 #[0-9a-f]+ <[^>]*> bal 0+20070 <.*\+0x20070> 43 #[ ]*20070: .*16 external_label 44 #[0-9a-f]+ <[^>]*> nop 45 \.\.\. 46