Home
last modified time | relevance | path

Searched refs:r17 (Results 1 – 25 of 45) sorted by relevance

12

/freebsd-10-stable/sys/ia64/ia64/
Dlocore.S74 mov r17=FW_STACK_SIZE-16
78 add sp=r16,r17 // proc0's stack
90 mov r17=IA64_DCR_DEFAULT
94 mov cr.dcr=r17
234 ld8 r17=[r15],8 // and r15->d_val
241 (p6) add r18=r17,in0 // found rela section
245 (p6) mov r19=r17 // found rela size
249 (p6) add r20=r17,in0 // found symbol table
255 (p6) setf.sig f9=r17 // found symbol entry size
259 (p6) mov r22=r17 // found rela entry size
[all …]
Dmp_locore.S66 dep.z r17 = IA64_PBVM_RR, 61, 3
70 mov rr[r17] = r16
83 ld8 r17 = [r3], 16 // as_pgtbl_itir
88 mov cr.itir = r17
95 ptr.d r18, r17
119 ld8 r17 = [r3], 16 // as_text_pte
143 itr.d dtr[r8] = r17
157 itr.i itr[r9] = r17
170 ld8 r17 = [r2], 16 // as_data_pte
195 itr.d dtr[r8] = r17
[all …]
Dexception.S405 st8 [r30]=r17,24 // ifa
451 st8.spill [r3]=r17,16 // r17
502 mov r17=ar.unat
520 st8 [r9]=r17
665 ld8.fill r17=[r3],-16 // r17
701 ld8 r17=[r30],16 // unat
782 mov ar.unat=r17
811 mov r17=_ifa_ ; \
869 mov r17=pr
886 mov pr=r17,0x1ffff
[all …]
Dphysical.S62 mov r17=ar.rsc
102 mov ar.rsc=r17
122 mov r17=ar.rnat
134 mov ar.rnat=r17
172 mov r17=ar.rsc
216 mov ar.rsc=r17
239 mov r17=ar.rnat
251 mov ar.rnat=r17
Dcontext.S51 ld8 r17=[r30],16 // rp
59 mov rp=r17
69 ld8 r17=[r14],8 // unat (after)
75 mov ar.unat=r17
98 ld8 r17=[r14],16 // b1
106 mov b1=r17
111 ld8 r17=[r15],32 // lc
136 mov ar.lc=r17
179 mov r17=rp
184 st8 [r32]=r17,16 // rp
[all …]
Dsyscall.S133 mov r17=ar.bsp
139 st8 [r14]=r17,64 // bspstore
248 mov r17=r13
303 st8 [r30]=r17,16 // tp
421 ld8 r17=[r15],16 // unat (before)
499 mov ar.unat=r17
519 mov ar.unat=r17
531 ld8 r17=[r15],80
Dsetjmp.S236 mov r17 = ar.bspstore // get current BSPSTORE
238 cmp.ltu p6,p7 = r17, r16 // is it less than BSP of
249 mov r17 = r16 // current BSPSTORE
259 cmp.ltu p8,p9 = r18, r17 // RNAT saved on RSE
322 ld8 r17 = [r11], J_B2-J_B0 // get return pointer
325 mov b0 = r17
/freebsd-10-stable/libexec/rtld-elf/ia64/
Drtld_start.S88 add r17=16-8*16,sp // leave 16 bytes for _rtld_bind
97 stf.spill [r17]=f8,32 // save float arguments
106 stf.spill [r17]=f10,32
111 stf.spill [r17]=f12,32
116 stf.spill [r17]=f14,32
121 add r17=16,sp
129 ldf.fill f8=[r17],32 // restore float arguments
134 ldf.fill f10=[r17],32
139 ldf.fill f12=[r17],32
144 ldf.fill f14=[r17],32
[all …]
/freebsd-10-stable/lib/libkse/arch/ia64/ia64/
Dcontext.S57 ld8 r17=[r30],16 // rp
65 mov rp=r17
81 ld8 r17=[r14],8 // unat (after)
88 mov ar.unat=r17
110 ld8 r17=[r14],16 // b1
118 mov b1=r17
123 ld8 r17=[r15],32 // lc
148 mov ar.lc=r17
208 mov r17=rp
213 st8 [r32]=r17,16 // rp
[all …]
/freebsd-10-stable/sys/boot/ia64/efi/
Dstart.S139 ld8 r17=[r15],8 // and r15->d_val
146 (p6) add r18=r17,in0
149 (p6) mov r19=r17
152 (p6) mov r20=r17
155 (p6) add r21=r17,in0
158 (p6) mov r22=r17
161 (p6) add r29=r17,in0
166 (p6) setf.sig f9=r17
189 ld8 r17=[r18],8 // read r_addend
226 add r29=r24,r17 // S + A
[all …]
/freebsd-10-stable/sys/powerpc/powerpc/
Dswtch32.S101 mr %r17,%r6 /* and the PCB */
103 lwz %r7,PCB_FLAGS(%r17)
111 lwz %r7,PCB_FLAGS(%r17)
138 lwz %r17,TD_PCB(%r2) /* Store new current PCB */
139 stw %r17,PC_CURPCB(%r7)
144 lwz %r6, PCB_FLAGS(%r17)
152 lwz %r6, PCB_FLAGS(%r17)
161 mr %r3,%r17 /* Recover PCB ptr */
Dswtch64.S89 std %r17,PCB_CONTEXT+5*8(%r6)
115 mr %r17,%r6 /* and the PCB */
119 lwz %r7,PCB_FLAGS(%r17)
128 lwz %r7,PCB_FLAGS(%r17)
159 ld %r17,TD_PCB(%r13) /* Store new current PCB */
160 std %r17,PC_CURPCB(%r7)
168 lwz %r6, PCB_FLAGS(%r17)
177 lwz %r6, PCB_FLAGS(%r17)
188 mr %r3,%r17 /* Recover PCB ptr */
193 ld %r17,PCB_CONTEXT+5*8(%r3)
[all …]
/freebsd-10-stable/crypto/openssl/crypto/bn/asm/
Dia64.S559 { .mii; add r17=8,r34
628 add r17=8,r34 }
639 ldf8 f121=[r17],32 }
643 ldf8 f125=[r17] }
712 { .mfi; getf.sig r17=f51
733 add r17=r17,r16 }
741 cmp.ltu p7,p0=r17,r16 }
742 { .mfi; add r18=r18,r17
747 { .mfi; cmp.ltu p7,p0=r18,r17
775 { .mfi; getf.sig r17=f71
[all …]
/freebsd-10-stable/sys/cddl/contrib/opensolaris/common/atomic/ia64/
Dopensolaris_atomic.S65 cmpxchg8.acq r17 = [r32], r8, ar.ccv
67 cmp.eq p6, p7 = r16, r17
82 cmpxchg1.acq r17 = [r32], r8, ar.ccv
84 cmp.eq p6, p7 = r16, r17
/freebsd-10-stable/lib/libc/ia64/gen/
D_setjmp.S119 mov r17 = ar.rnat
156 st8 [r32] = r17
210 add r17 = J_RNAT, r32
221 ld8 r17 = [r17] // ar.rnat
227 mov ar.rnat = r17
283 ld8 r17 = [r11], J_B2-J_B0 // get return pointer
286 mov b0 = r17
/freebsd-10-stable/sys/contrib/ia64/libuwx/test/
Dprimeregs.s26 mov r17 = b2
37 st8 [r15] = r17, 16
73 ld8 r17 = [r14], -16
83 mov b2 = r17
/freebsd-10-stable/sys/powerpc/booke/
Dlocore.S420 mfspr %r17, SPR_PID0
421 slwi %r17, %r17, MAS6_SPID0_SHIFT
422 mtspr SPR_MAS6, %r17
425 mfspr %r17, SPR_MAS0
426 rlwinm %r29, %r17, 16, 20, 31 /* MAS0[ESEL] -> r29 */
429 mfspr %r17, SPR_MAS1
430 oris %r17, %r17, MAS1_IPROT@h
431 mtspr SPR_MAS1, %r17
/freebsd-10-stable/sys/powerpc/ofw/
Dofwcall64.S77 std %r17,88(%r1)
149 ld %r17,88(%r1)
196 std %r17,88(%r1)
269 ld %r17,88(%r1)
/freebsd-10-stable/lib/libc/ia64/string/
Dffs.S75 and r17=0x33,r15 /* lower 2 of each 4 empty? */
78 cmp.ne p7,p0=r17,r0
/freebsd-10-stable/lib/libc/powerpc64/gen/
D_setjmp.S66 std %r17,40 + 8*8(%r3)
92 ld %r17,40 + 8*8(%r3)
Dsetjmp.S77 std %r17,40 + 8*8(%r6)
105 ld %r17,40 + 8*8(%r3)
Dsigsetjmp.S82 std %r17,40 + 8*8(%r6)
109 ld %r17,40 + 8*8(%r3)
/freebsd-10-stable/lib/libkse/arch/powerpc/powerpc/
Dcontext.S70 stw %r17, _MC_R17(%r3)
122 lwz %r17, _MC_R17(%r3)
/freebsd-10-stable/contrib/gcc/config/ia64/
Dlib1funcs.asm598 mov r17 = ar.rnat
604 st8 [r2] = r17
636 ld8 r17 = [in1], 8
649 mov ar.rnat = r17
690 ld8 r17 = [in0], 8
702 mov ar.rnat = r17
Dcrtbegin.asm186 ld8 r17 = [r16], 8 // r17 <- dtor's entry-point
191 mov b6 = r17

12