Home | History | Annotate | Download | only in mips
      1 #as: -32
      2 #objdump: -dr --prefix-addresses -Mgpr-names=numeric
      3 #name: LD with relocation operators
      4 
      5 .*file format.*
      6 
      7 Disassembly of section \.text:
      8 [0-9a-f]+ <[^>]*> lw	\$5,4\(\$4\)
      9 [0-9a-f]+ <[^>]*> lw	\$4,0\(\$4\)
     10 [0-9a-f]+ <[^>]*> lw	\$5,32767\(\$4\)
     11 [0-9a-f]+ <[^>]*> lw	\$4,32763\(\$4\)
     12 [0-9a-f]+ <[^>]*> addiu	\$1,\$4,32764
     13 [0-9a-f]+ <[^>]*> lw	\$4,0\(\$1\)
     14 [0-9a-f]+ <[^>]*> lw	\$5,4\(\$1\)
     15 [0-9a-f]+ <[^>]*> addiu	\$1,\$4,32767
     16 [0-9a-f]+ <[^>]*> lw	\$4,0\(\$1\)
     17 [0-9a-f]+ <[^>]*> lw	\$5,4\(\$1\)
     18 [0-9a-f]+ <[^>]*> lui	\$1,0x1
     19 [0-9a-f]+ <[^>]*> addu	\$1,\$4,\$1
     20 [0-9a-f]+ <[^>]*> lw	\$4,-32768\(\$1\)
     21 [0-9a-f]+ <[^>]*> lw	\$5,-32764\(\$1\)
     22 #--------------------------------------------------------------------
     23 [0-9a-f]+ <[^>]*> lw	\$4,0\(\$5\)
     24 [0-9a-f]+ <[^>]*> lw	\$5,4\(\$5\)
     25 [0-9a-f]+ <[^>]*> lw	\$4,32763\(\$5\)
     26 [0-9a-f]+ <[^>]*> lw	\$5,32767\(\$5\)
     27 [0-9a-f]+ <[^>]*> addiu	\$1,\$5,32764
     28 [0-9a-f]+ <[^>]*> lw	\$4,0\(\$1\)
     29 [0-9a-f]+ <[^>]*> lw	\$5,4\(\$1\)
     30 [0-9a-f]+ <[^>]*> addiu	\$1,\$5,32767
     31 [0-9a-f]+ <[^>]*> lw	\$4,0\(\$1\)
     32 [0-9a-f]+ <[^>]*> lw	\$5,4\(\$1\)
     33 [0-9a-f]+ <[^>]*> lui	\$1,0x1
     34 [0-9a-f]+ <[^>]*> addu	\$1,\$5,\$1
     35 [0-9a-f]+ <[^>]*> lw	\$4,-32768\(\$1\)
     36 [0-9a-f]+ <[^>]*> lw	\$5,-32764\(\$1\)
     37 [0-9a-f]+ <[^>]*> lui	\$1,0x3
     38 [0-9a-f]+ <[^>]*> addu	\$1,\$5,\$1
     39 [0-9a-f]+ <[^>]*> lw	\$4,32763\(\$1\)
     40 [0-9a-f]+ <[^>]*> lw	\$5,32767\(\$1\)
     41 [0-9a-f]+ <[^>]*> lui	\$1,0x3
     42 [0-9a-f]+ <[^>]*> ori	\$1,\$1,0x7ffc
     43 [0-9a-f]+ <[^>]*> addu	\$1,\$5,\$1
     44 [0-9a-f]+ <[^>]*> lw	\$4,0\(\$1\)
     45 [0-9a-f]+ <[^>]*> lw	\$5,4\(\$1\)
     46 [0-9a-f]+ <[^>]*> lui	\$1,0x3
     47 [0-9a-f]+ <[^>]*> ori	\$1,\$1,0x7fff
     48 [0-9a-f]+ <[^>]*> addu	\$1,\$5,\$1
     49 [0-9a-f]+ <[^>]*> lw	\$4,0\(\$1\)
     50 [0-9a-f]+ <[^>]*> lw	\$5,4\(\$1\)
     51 [0-9a-f]+ <[^>]*> lui	\$1,0x4
     52 [0-9a-f]+ <[^>]*> addu	\$1,\$5,\$1
     53 [0-9a-f]+ <[^>]*> lw	\$4,-32768\(\$1\)
     54 [0-9a-f]+ <[^>]*> lw	\$5,-32764\(\$1\)
     55 #--------------------------------------------------------------------
     56 [0-9a-f]+ <[^>]*> li	\$1,0
     57 [ 	]*[0-9a-f]+: R_(MICRO|)MIPS_LO16	foo
     58 [0-9a-f]+ <[^>]*> lw	\$4,0\(\$1\)
     59 [0-9a-f]+ <[^>]*> lw	\$5,4\(\$1\)
     60 [0-9a-f]+ <[^>]*> li	\$1,0
     61 [ 	]*[0-9a-f]+: R_(MICRO|)MIPS_HI16	foo
     62 [0-9a-f]+ <[^>]*> lw	\$4,0\(\$1\)
     63 [0-9a-f]+ <[^>]*> lw	\$5,4\(\$1\)
     64 [0-9a-f]+ <[^>]*> lw	\$4,0\(\$0\)
     65 [ 	]*[0-9a-f]+: R_(MICRO|)MIPS_GPREL16	foo
     66 [0-9a-f]+ <[^>]*> lw	\$5,4\(\$0\)
     67 [ 	]*[0-9a-f]+: R_(MICRO|)MIPS_GPREL16	foo
     68 [0-9a-f]+ <[^>]*> li	\$1,-30875
     69 [0-9a-f]+ <[^>]*> lw	\$4,0\(\$1\)
     70 [0-9a-f]+ <[^>]*> lw	\$5,4\(\$1\)
     71 [0-9a-f]+ <[^>]*> li	\$1,4661
     72 [0-9a-f]+ <[^>]*> lw	\$4,0\(\$1\)
     73 [0-9a-f]+ <[^>]*> lw	\$5,4\(\$1\)
     74 #--------------------------------------------------------------------
     75 [0-9a-f]+ <[^>]*> addiu	\$1,\$4,0
     76 [ 	]*[0-9a-f]+: R_(MICRO|)MIPS_LO16	foo
     77 [0-9a-f]+ <[^>]*> lw	\$4,0\(\$1\)
     78 [0-9a-f]+ <[^>]*> lw	\$5,4\(\$1\)
     79 [0-9a-f]+ <[^>]*> addiu	\$1,\$4,0
     80 [ 	]*[0-9a-f]+: R_(MICRO|)MIPS_HI16	foo
     81 [0-9a-f]+ <[^>]*> lw	\$4,0\(\$1\)
     82 [0-9a-f]+ <[^>]*> lw	\$5,4\(\$1\)
     83 [0-9a-f]+ <[^>]*> lw	\$5,4\(\$4\)
     84 [ 	]*[0-9a-f]+: R_(MICRO|)MIPS_GPREL16	foo
     85 [0-9a-f]+ <[^>]*> lw	\$4,0\(\$4\)
     86 [ 	]*[0-9a-f]+: R_(MICRO|)MIPS_GPREL16	foo
     87 #--------------------------------------------------------------------
     88 [0-9a-f]+ <[^>]*> addiu	\$1,\$5,0
     89 [ 	]*[0-9a-f]+: R_(MICRO|)MIPS_LO16	foo
     90 [0-9a-f]+ <[^>]*> lw	\$4,0\(\$1\)
     91 [0-9a-f]+ <[^>]*> lw	\$5,4\(\$1\)
     92 [0-9a-f]+ <[^>]*> addiu	\$1,\$5,0
     93 [ 	]*[0-9a-f]+: R_(MICRO|)MIPS_HI16	foo
     94 [0-9a-f]+ <[^>]*> lw	\$4,0\(\$1\)
     95 [0-9a-f]+ <[^>]*> lw	\$5,4\(\$1\)
     96 [0-9a-f]+ <[^>]*> lw	\$4,0\(\$5\)
     97 [ 	]*[0-9a-f]+: R_(MICRO|)MIPS_GPREL16	foo
     98 [0-9a-f]+ <[^>]*> lw	\$5,4\(\$5\)
     99 [ 	]*[0-9a-f]+: R_(MICRO|)MIPS_GPREL16	foo
    100 [0-9a-f]+ <[^>]*> addiu	\$1,\$5,-30875
    101 [0-9a-f]+ <[^>]*> lw	\$4,0\(\$1\)
    102 [0-9a-f]+ <[^>]*> lw	\$5,4\(\$1\)
    103 [0-9a-f]+ <[^>]*> addiu	\$1,\$5,4661
    104 [0-9a-f]+ <[^>]*> lw	\$4,0\(\$1\)
    105 [0-9a-f]+ <[^>]*> lw	\$5,4\(\$1\)
    106 [0-9a-f]+ <[^>]*> addiu	\$1,\$5,-30875
    107 [ 	]*[0-9a-f]+: R_(MICRO|)MIPS_LO16	foo
    108 [0-9a-f]+ <[^>]*> lw	\$4,0\(\$1\)
    109 [0-9a-f]+ <[^>]*> lw	\$5,4\(\$1\)
    110 [0-9a-f]+ <[^>]*> addiu	\$1,\$5,4661
    111 [ 	]*[0-9a-f]+: R_(MICRO|)MIPS_HI16	foo
    112 [0-9a-f]+ <[^>]*> lw	\$4,0\(\$1\)
    113 [0-9a-f]+ <[^>]*> lw	\$5,4\(\$1\)
    114 #pass
    115