Lines Matching refs:rd
140 .macro movw rd, val
141 mov \rd, \val & 255
142 orr \rd, \val & ~255
146 .macro mov32 rd, val
148 movw \rd, #(\val) & 0xffff
150 movt \rd, #(\val) >> 16
153 ldr \rd, =\val
180 .macro ldpic rd, val, indir=0
181 ldr \rd, .Lpicoff\@
184 A ldr \rd, [pc, \rd]
185 T add \rd, pc
186 T ldr \rd, [\rd]
188 add \rd, pc
193 .macro movrel rd, val
195 ldpic \rd, \val
197 movw \rd, #:lower16:\val
198 movt \rd, #:upper16:\val
200 ldr \rd, =\val
204 .macro movrelx rd, val, gp
205 .ifc \rd,\gp
208 .ifc \rd\()_\gp,r12_
211 .ifc \rd\()_\gp,ip_
226 ldr \rd, .Lpicoff\@
227 ldr \rd, [gp, \rd]
230 ldpic \rd, .Lpic\@, indir=1
237 movrel \rd, \val
241 .macro add_sh rd, rn, rm, sh:vararg
242 A add \rd, \rn, \rm, \sh
244 T add \rd, \rn, \rm