OpenCores
URL https://opencores.org/ocsvn/openrisc/openrisc/trunk

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [gnu-old/] [binutils-2.18.50/] [gas/] [testsuite/] [gas/] [sparc/] [set64.d] - Blame information for rev 856

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 38 julius
#as: -64 -Av9
2
#objdump: -dr
3
#name: sparc64 set64
4
 
5
.*: +file format .*sparc.*
6
 
7
Disassembly of section .text:
8
 
9
0+ :
10
   0:   05 00 00 00     sethi  %hi\((0x|)0\), %g2
11
                        0: R_SPARC_HI22 .text
12
   4:   84 10 a0 00     mov  %g2, %g2   ! 0 
13
                        4: R_SPARC_LO10 .text
14
   8:   07 1d 95 0c     sethi  %hi\(0x76543000\), %g3
15
   c:   86 10 e2 10     or  %g3, 0x210, %g3     ! 76543210 <(\*ABS\*|foo)\+(0x|)0x76543210>
16
  10:   88 10 20 00     clr  %g4
17
  14:   0b 00 00 3f     sethi  %hi\(0xfc00\), %g5
18
  18:   8a 11 63 ff     or  %g5, 0x3ff, %g5     ! ffff <(\*ABS\*|foo)\+(0x|)ffff>
19
  1c:   03 00 00 00     sethi  %hi\((0x|)0\), %g1
20
                        1c: R_SPARC_HH22        .text
21
  20:   05 00 00 00     sethi  %hi\((0x|)0\), %g2
22
                        20: R_SPARC_LM22        .text
23
  24:   82 10 60 00     mov  %g1, %g1
24
                        24: R_SPARC_HM10        .text
25
  28:   84 10 a0 00     mov  %g2, %g2
26
                        28: R_SPARC_LO10        .text
27
  2c:   83 28 70 20     sllx  %g1, 0x20, %g1
28
  30:   84 10 80 01     or  %g2, %g1, %g2
29
  34:   86 10 3f ff     mov  -1, %g3
30
  38:   86 10 20 00     clr  %g3
31
  3c:   86 10 20 01     mov  1, %g3
32
  40:   86 10 2f ff     mov  0xfff, %g3
33
  44:   07 00 00 04     sethi  %hi\(0x1000\), %g3
34
  48:   86 10 30 00     mov  -4096, %g3
35
  4c:   07 00 00 04     sethi  %hi\(0x1000\), %g3
36
  50:   86 18 ff ff     xor  %g3, -1, %g3
37
  54:   07 00 00 3f     sethi  %hi\(0xfc00\), %g3
38
  58:   86 10 e3 ff     or  %g3, 0x3ff, %g3     ! ffff <(\*ABS\*|foo)\+(0x|)ffff>
39
  5c:   07 00 00 3f     sethi  %hi\(0xfc00\), %g3
40
  60:   86 18 fc 00     xor  %g3, -1024, %g3
41
  64:   09 1f ff ff     sethi  %hi\(0x7ffffc00\), %g4
42
  68:   88 11 23 ff     or  %g4, 0x3ff, %g4     ! 7fffffff <(\*ABS\*|foo)\+(0x|)7fffffff>
43
  6c:   09 20 00 00     sethi  %hi\(0x80000000\), %g4
44
  70:   09 1f ff ff     sethi  %hi\(0x7ffffc00\), %g4
45
  74:   88 19 3c 00     xor  %g4, -1024, %g4
46
  78:   09 20 00 00     sethi  %hi\(0x80000000\), %g4
47
  7c:   88 19 3f ff     xor  %g4, -1, %g4
48
  80:   09 3f ff ff     sethi  %hi\(0xfffffc00\), %g4
49
  84:   88 11 23 ff     or  %g4, 0x3ff, %g4     ! ffffffff <(\*ABS\*|foo)\+(0x|)ffffffff>
50
  88:   88 10 20 01     mov  1, %g4
51
  8c:   89 29 30 20     sllx  %g4, 0x20, %g4
52
  90:   03 1f ff ff     sethi  %hi\(0x7ffffc00\), %g1
53
  94:   0b 3f ff ff     sethi  %hi\(0xfffffc00\), %g5
54
  98:   82 10 63 ff     or  %g1, 0x3ff, %g1
55
  9c:   8a 11 63 ff     or  %g5, 0x3ff, %g5
56
  a0:   83 28 70 20     sllx  %g1, 0x20, %g1
57
  a4:   8a 11 40 01     or  %g5, %g1, %g5
58
  a8:   0b 20 00 00     sethi  %hi\(0x80000000\), %g5
59
  ac:   8b 29 70 20     sllx  %g5, 0x20, %g5
60
  b0:   0b 3f ff ff     sethi  %hi\(0xfffffc00\), %g5
61
  b4:   8a 19 7c 00     xor  %g5, -1024, %g5
62
  b8:   0b 1f ff ff     sethi  %hi\(0x7ffffc00\), %g5
63
  bc:   8a 19 7c 00     xor  %g5, -1024, %g5
64
  c0:   03 3f ff c0     sethi  %hi\(0xffff0000\), %g1
65
  c4:   0b 3f ff c0     sethi  %hi\(0xffff0000\), %g5
66
  c8:   83 28 70 20     sllx  %g1, 0x20, %g1
67
  cc:   8a 11 40 01     or  %g5, %g1, %g5
68
  d0:   03 3f ff c0     sethi  %hi\(0xffff0000\), %g1
69
  d4:   8a 10 20 01     mov  1, %g5
70
  d8:   83 28 70 20     sllx  %g1, 0x20, %g1
71
  dc:   8a 11 40 01     or  %g5, %g1, %g5
72
  e0:   0b 3f ff c0     sethi  %hi\(0xffff0000\), %g5
73
  e4:   82 10 20 01     mov  1, %g1
74
  e8:   8a 11 60 01     or  %g5, 1, %g5
75
  ec:   83 28 70 20     sllx  %g1, 0x20, %g1
76
  f0:   8a 11 40 01     or  %g5, %g1, %g5
77
  f4:   0b 3f ff c0     sethi  %hi\(0xffff0000\), %g5
78
  f8:   82 10 20 01     mov  1, %g1
79
  fc:   83 28 70 20     sllx  %g1, 0x20, %g1
80
 100:   8a 11 40 01     or  %g5, %g1, %g5
81
 104:   82 10 20 01     mov  1, %g1
82
 108:   8a 10 20 01     mov  1, %g5
83
 10c:   83 28 70 20     sllx  %g1, 0x20, %g1
84
 110:   8a 11 40 01     or  %g5, %g1, %g5
85
 114:   05 00 00 00     sethi  %hi\((0x|)0\), %g2
86
                        114: R_SPARC_HI22       .text
87
 118:   84 10 a0 00     mov  %g2, %g2   ! 0 
88
                        118: R_SPARC_LO10       .text
89
 11c:   07 1d 95 0c     sethi  %hi\(0x76543000\), %g3
90
 120:   86 10 e2 10     or  %g3, 0x210, %g3     ! 76543210 <(\*ABS\*|foo)\+0x76543210>
91
 124:   88 10 20 00     clr  %g4
92
 128:   0b 00 00 3f     sethi  %hi\(0xfc00\), %g5
93
 12c:   8a 11 63 ff     or  %g5, 0x3ff, %g5     ! ffff <(\*ABS\*|foo)\+0xffff>
94
 130:   05 00 00 00     sethi  %hi\((0x|)0\), %g2
95
                        130: R_SPARC_HI22       .text
96
 134:   84 10 a0 00     mov  %g2, %g2   ! 0 
97
                        134: R_SPARC_LO10       .text
98
 138:   85 38 80 00     signx  %g2
99
 13c:   07 1d 95 0c     sethi  %hi\(0x76543000\), %g3
100
 140:   86 10 e2 10     or  %g3, 0x210, %g3     ! 76543210 <(\*ABS\*|foo)\+0x76543210>
101
 144:   88 10 20 00     clr  %g4
102
 148:   0b 00 00 3f     sethi  %hi\(0xfc00\), %g5
103
 14c:   8a 11 63 ff     or  %g5, 0x3ff, %g5     ! ffff <(\*ABS\*|foo)\+0xffff>
104
 150:   82 10 3f ff     mov  -1, %g1
105
 154:   05 1f ff ff     sethi  %hi\(0x7ffffc00\), %g2
106
 158:   84 10 a3 ff     or  %g2, 0x3ff, %g2     ! 7fffffff <(\*ABS\*|foo)\+0x7fffffff>
107
 15c:   07 00 00 3f     sethi  %hi\(0xfc00\), %g3
108
 160:   86 18 fc 00     xor  %g3, -1024, %g3
109
 164:   88 10 3f ff     mov  -1, %g4

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.