1 # Test expressions not representable by relocations.
6 .word $DSBT_INDEX(__c6xabi_DSBT_BASE)
16 addab
.D1X b14,$dsbt_index(__c6xabi_DSBT_BASE),a5
17 addab
.D1X b14,$GOT(b),a5
18 addab
.D1X b14,$DPR_GOT(b),a5
19 addab
.D1X b14,$DPR_BYTE(b),a5
20 addab
.D1X b14,$DPR_HWORD(b),a5
21 addab
.D1X b14,$DPR_WORD(b),a5
22 addah
.D1X b14,$dsbt_index(__c6xabi_DSBT_BASE),a5
23 addah
.D1X b14,$GOT(b),a5
24 addah
.D1X b14,$DPR_GOT(b),a5
25 addah
.D1X b14,$DPR_BYTE(b),a5
26 addah
.D1X b14,$DPR_HWORD(b),a5
27 addah
.D1X b14,$DPR_WORD(b),a5
28 addaw
.D1X b14,$DPR_GOT(b),a5
29 addaw
.D1X b14,$DPR_BYTE(b),a5
30 addaw
.D1X b14,$DPR_HWORD(b),a5
31 addaw
.D1X b14,$DPR_WORD(b),a5
32 addk
.S1 $dsbt_index(__c6xabi_DSBT_BASE),a7
34 addk
.S1 $dpr_got(b),a7
35 addk
.S1 $dpr_hword(b),a7
36 addk
.S1 $dpr_word(b),a7
37 mvk
.S1 $dsbt_index(__c6xabi_DSBT_BASE),a7
39 mvk
.S1 $dpr_got(b),a7
40 mvk
.S1 $dpr_hword(b),a7
41 mvk
.S1 $dpr_word(b),a7
42 mvkh
.S1 $dsbt_index(__c6xabi_DSBT_BASE),a7
44 mvklh
.S1 $dsbt_index(__c6xabi_DSBT_BASE),a7
46 mvkl
.S1 $dsbt_index(__c6xabi_DSBT_BASE),a7
48 addkpc
.S2 $dsbt_index(__c6xabi_DSBT_BASE),b3,0
49 addkpc
.S2 $GOT(b),b3,0
50 addkpc
.S2 $DPR_GOT(b),b3,0
51 addkpc
.S2 $DPR_BYTE(b),b3,0
52 addkpc
.S2 $DPR_HWORD(b),b3,0
53 addkpc
.S2 $DPR_WORD(b),b3,0
54 b .S1 $dsbt_index(__c6xabi_DSBT_BASE)
60 call
.S1 $dsbt_index(__c6xabi_DSBT_BASE)
64 call
.S1 $DPR_HWORD(b)
66 bdec
.S1 $dsbt_index(__c6xabi_DSBT_BASE),a1
68 bdec
.S1 $DPR_GOT(b),a1
69 bdec
.S1 $DPR_BYTE(b),a1
70 bdec
.S1 $DPR_HWORD(b),a1
71 bdec
.S1 $DPR_WORD(b),a1
72 bpos
.S2 $dsbt_index(__c6xabi_DSBT_BASE),b1
74 bpos
.S2 $DPR_GOT(b),b1
75 bpos
.S2 $DPR_BYTE(b),b1
76 bpos
.S2 $DPR_HWORD(b),b1
77 bpos
.S2 $DPR_WORD(b),b1
78 bnop
.S1 $dsbt_index(__c6xabi_DSBT_BASE),1
80 bnop
.S1 $DPR_GOT(b),1
81 bnop
.S1 $DPR_BYTE(b),1
82 bnop
.S1 $DPR_HWORD(b),1
83 bnop
.S1 $DPR_WORD(b),1
84 callnop $dsbt_index
(__c6xabi_DSBT_BASE
),1
87 callnop $DPR_BYTE
(b),1
88 callnop $DPR_HWORD
(b),1
89 callnop $DPR_WORD
(b),1
90 callp
.S1 $dsbt_index(__c6xabi_DSBT_BASE),a3
92 callp
.S1 $DPR_GOT(b),a3
93 callp
.S1 $DPR_BYTE(b),a3
94 callp
.S1 $DPR_HWORD(b),a3
95 callp
.S1 $DPR_WORD(b),a3
96 callret
.S1 $dsbt_index(__c6xabi_DSBT_BASE)
98 callret
.S1 $DPR_GOT(b)
99 callret
.S1 $DPR_BYTE(b)
100 callret
.S1 $DPR_HWORD(b)
101 callret
.S1 $DPR_WORD(b)
102 ret
.S1 $dsbt_index(__c6xabi_DSBT_BASE)
106 ret
.S1 $DPR_HWORD(b)
108 retp
.S1 $dsbt_index(__c6xabi_DSBT_BASE),a3
110 retp
.S1 $DPR_GOT(b),a3
111 retp
.S1 $DPR_BYTE(b),a3
112 retp
.S1 $DPR_HWORD(b),a3
113 retp
.S1 $DPR_WORD(b),a3
114 ldb
.D2T2 *+b14($dsbt_index(__c6xabi_DSBT_BASE)),b1
115 ldb
.D2T2 *+b14($GOT(b)),b1
116 ldb
.D2T2 *+b14($DPR_GOT(b)),b1
117 ldb
.D2T2 *+b14($DPR_BYTE(b)),b1
118 ldb
.D2T2 *+b14($DPR_HWORD(b)),b1
119 ldb
.D2T2 *+b14($DPR_WORD(b)),b1
120 ldbu
.D2T2 *+b14($dsbt_index(__c6xabi_DSBT_BASE)),b1
121 ldbu
.D2T2 *+b14($GOT(b)),b1
122 ldbu
.D2T2 *+b14($DPR_GOT(b)),b1
123 ldbu
.D2T2 *+b14($DPR_BYTE(b)),b1
124 ldbu
.D2T2 *+b14($DPR_HWORD(b)),b1
125 ldbu
.D2T2 *+b14($DPR_WORD(b)),b1
126 ldh
.D2T2 *+b14($dsbt_index(__c6xabi_DSBT_BASE)),b1
127 ldh
.D2T2 *+b14($GOT(b)),b1
128 ldh
.D2T2 *+b14($DPR_GOT(b)),b1
129 ldh
.D2T2 *+b14($DPR_BYTE(b)),b1
130 ldh
.D2T2 *+b14($DPR_HWORD(b)),b1
131 ldh
.D2T2 *+b14($DPR_WORD(b)),b1
132 ldhu
.D2T2 *+b14($dsbt_index(__c6xabi_DSBT_BASE)),b1
133 ldhu
.D2T2 *+b14($GOT(b)),b1
134 ldhu
.D2T2 *+b14($DPR_GOT(b)),b1
135 ldhu
.D2T2 *+b14($DPR_BYTE(b)),b1
136 ldhu
.D2T2 *+b14($DPR_HWORD(b)),b1
137 ldhu
.D2T2 *+b14($DPR_WORD(b)),b1
138 ldw
.D2T2 *+b14($DPR_GOT(b)),b1
139 ldw
.D2T2 *+b14($DPR_BYTE(b)),b1
140 ldw
.D2T2 *+b14($DPR_HWORD(b)),b1
141 ldw
.D2T2 *+b14($DPR_WORD(b)),b1
142 stb .D2T2 b1,*+b14($dsbt_index(__c6xabi_DSBT_BASE))
143 stb .D2T2 b1,*+b14($GOT(b))
144 stb .D2T2 b1,*+b14($DPR_GOT(b))
145 stb .D2T2 b1,*+b14($DPR_BYTE(b))
146 stb .D2T2 b1,*+b14($DPR_HWORD(b))
147 stb .D2T2 b1,*+b14($DPR_WORD(b))
148 sth .D2T2 b1,*+b14($dsbt_index(__c6xabi_DSBT_BASE))
149 sth .D2T2 b1,*+b14($GOT(b))
150 sth .D2T2 b1,*+b14($DPR_GOT(b))
151 sth .D2T2 b1,*+b14($DPR_BYTE(b))
152 sth .D2T2 b1,*+b14($DPR_HWORD(b))
153 sth .D2T2 b1,*+b14($DPR_WORD(b))
154 stw .D2T2 b1,*+b14($DPR_GOT(b))
155 stw .D2T2 b1,*+b14($DPR_BYTE(b))
156 stw .D2T2 b1,*+b14($DPR_HWORD(b))
157 stw .D2T2 b1,*+b14($DPR_WORD(b))