Home
last modified time | relevance | path

Searched full:ld8 (Results 1 – 25 of 42) sorted by relevance

12

/openbmc/linux/arch/ia64/kernel/
H A Dentry.S188 ld8 sp=[r21] // load kernel stack pointer of new task
370 ld8 r27=[r2],(SW(B0)-SW(AR_BSPSTORE)) // bspstore
371 ld8 r29=[r3],(SW(B1)-SW(AR_UNAT)) // unat
373 ld8 r21=[r2],16 // restore b0
374 ld8 r22=[r3],16 // restore b1
376 ld8 r23=[r2],16 // restore b2
377 ld8 r24=[r3],16 // restore b3
379 ld8 r25=[r2],16 // restore b4
380 ld8 r26=[r3],16 // restore b5
382 ld8 r16=[r2],(SW(PR)-SW(AR_PFS)) // ar.pfs
[all …]
H A Desi_stub.S52 ld8 r2=[in0],8 // load ESI function's entry point
56 ld8 out0=[in1],8 // ESI params loaded from array
58 ld8 out1=[in1],8
60 ld8 out2=[in1],8
62 ld8 out3=[in1],8
64 ld8 out4=[in1],8
66 ld8 out5=[in1],8
68 ld8 out6=[in1],8
70 ld8 out7=[in1]
75 ld8 gp=[in0] // load ESI function's global pointer
H A Dmca_asm.S40 ld8 reg=[reg]
68 ld8 r18=[r2],(O(PTCE_COUNT)-O(PTCE_BASE));; // r18=ptce_base
113 ld8 r16=[r2]
153 ld8 r18=[r3] // Get processor state parameter on existing PALE_CHECK.
192 ld8 r18=[r2] // load PAL PTE
196 ld8 r16=[r2] // load PAL vaddr
765 ld8 temp3=[temp1],16 // restore b2
766 ld8 temp4=[temp2],16 // restore b3
770 ld8 temp3=[temp1],SW(AR_LC)-SW(B4) // restore b4
771 ld8 temp4=[temp2] // restore b5
[all …]
H A Dgate.S124 ld8 r17=[base0],(ARG0_OFF-SIGHANDLER_OFF) // get pointer to signal handler's plabel
125 ld8 r15=[base1] // get address of new RBS base (or NULL)
134 ld8 out0=[base0],16 // load arg0 (signum)
137 ld8 out1=[base1] // load arg1 (siginfop)
138 ld8 r10=[r17],8 // get signal handler entry point
140 ld8 out2=[base0] // load arg2 (sigcontextp)
141 ld8 gp=[r17] // get signal handler's global pointer
167 ld8 r15=[base0] // fetch sc_ar_bsp
249 ld8 r17=[r16]
250 ld8 r16=[r18] // get new rnat
[all …]
H A Dfsys.S67 ld8 r17=[r17] // r17 = current->signal
74 ld8 r17=[r17] // r17 = current->signal->pids[PIDTYPE_TGID]
103 ld8 r17=[r17] // r17 = current->thread_pid
219 ld8 r30 = [r21] // clocksource->mmio_ptr
226 ld8 r14 = [r14] // clocksource mask value
232 ld8 r24 = [r26] // get clksrc_cycle_last value
237 (p9) ld8 r2 = [r30] // MMIO_TIMER. Could also have latency issues..
238 (p13) ld8 r25 = [r19] // get itc_lastcycle value
239 ld8 r9 = [r22],IA64_TIME_SN_SPEC_SNSEC_OFFSET // sec
241 ld8 r8 = [r22],-IA64_TIME_SN_SPEC_SNSEC_OFFSET // snsec
[all …]
H A Dhead.S46 ld8 _tmp=[ptr],0x08;; \
93 ld8 _tmp=[ptr],8;; \
101 ld8 reg2=[reg1];;
303 ld8 r3=[r3]
374 ld8 r21=[r19],8;;
411 ld8 out0=[r3]
451 1: ld8.nta r16=[in0],8
452 ld8.nta r17=[r19],8
1109 ld8 r1=[r25],0x08;;
1110 ld8 r12=[r25],0x08;;
[all …]
H A Divt.S157 ld8 r17=[r17] // get *pgd (may be 0)
164 (p7) ld8 r29=[r28] // get *pud (may be 0)
172 (p7) ld8 r20=[r17] // get *pmd (may be 0)
178 (p7) ld8 r18=[r21] // read *pte
225 ld8 r25=[r21] // read *pte again
226 ld8 r26=[r17] // read *pmd again
228 ld8 r19=[r28] // read *pud again
266 1: ld8 r18=[r17] // read *pte
281 ld8 r19=[r17] // read *pte again and see if same
310 1: ld8 r18=[r17] // read *pte
[all …]
H A Dpal.S67 ld8 loc2 = [loc2] // loc2 <- entry point
111 ld8 loc2 = [loc2] // loc2 <- entry point
160 ld8 loc2 = [loc2] // loc2 <- entry point
219 ld8 loc2 = [loc2] // loc2 <- entry point
H A Defi_stub.S49 ld8 r2=[in0],8 // load EFI function's entry point
57 ld8 gp=[in0] // load EFI function's global pointer
H A Drelocate_kernel.S67 ld8 r18=[r2],(O(PTCE_COUNT)-O(PTCE_BASE));; // r18=ptce_base
134 ld8 r30=[in0], 8;;
156 ld8 r14=[r18], 8;;
/openbmc/linux/arch/ia64/lib/
H A Dxor.S36 (p[0]) ld8.nta s1[0] = [r16], 8
37 (p[0]) ld8.nta s2[0] = [r17], 8
75 (p[0]) ld8.nta s1[0] = [r16], 8
76 (p[0]) ld8.nta s2[0] = [r17], 8
79 (p[0]) ld8.nta s3[0] = [r18], 8
117 (p[0]) ld8.nta s1[0] = [r16], 8
118 (p[0]) ld8.nta s2[0] = [r17], 8
120 (p[0]) ld8.nta s3[0] = [r18], 8
121 (p[0]) ld8.nta s4[0] = [r19], 8
162 (p[0]) ld8.nta s1[0] = [r16], 8
[all …]
H A Dcopy_page_mck.S134 (p[A]) ld8 v[A] = [src_pre_mem], 128 // M0
143 (p[D]) ld8 t2 = [src0], 3*8 // M0
144 (p[D]) ld8 t4 = [src1], 3*8 // M1
148 (p[A]) ld8 v[A] = [src_pre_mem], 128 // M0 prefetch src from memory
149 (p[C]) ld8 n[0] = [src_pre_l2], 128 // M1 prefetch src from L2
153 (p[D]) ld8 t5 = [src0], 8
154 (p[D]) ld8 t7 = [src1], 3*8
158 (p[D]) ld8 t6 = [src0], 3*8
159 (p[D]) ld8 t10 = [src1], 8
163 (p[D]) ld8 t9 = [src0], 3*8
[all …]
H A Dmemcpy_mck.S157 EX(.ex_handler, (p16) ld8 r34=[src0],16)
158 EK(.ex_handler, (p16) ld8 r38=[src1],16)
162 EX(.ex_handler, (p16) ld8 r32=[src0],16)
163 EK(.ex_handler, (p16) ld8 r36=[src1],16)
170 EX(.ex_handler, (p6) ld8 t1=[src0])
173 EX(.ex_hndlr_s, (p7) ld8 t2=[src1],8)
177 EX(.ex_hndlr_s, (p8) ld8 t3=[src1])
214 EX(.ex_hndlr_lcpy_1, (p[A]) ld8 v[A] = [src_pre_mem], 128) // M0
223 EX(.ex_handler, (p[D]) ld8 t2 = [src0], 3*8) // M0
224 EK(.ex_handler, (p[D]) ld8 t4 = [src1], 3*8) // M1
[all …]
H A Dcopy_page.S71 (p[0]) ld8 t1[0]=[src1],16
73 (p[0]) ld8 t2[0]=[src2],16
77 (p[0]) ld8 t3[0]=[src1],16
79 (p[0]) ld8 t4[0]=[src2],16
82 (p[0]) ld8 t5[0]=[src1],16
84 (p[0]) ld8 t6[0]=[src2],16
87 (p[0]) ld8 t7[0]=[src1],16
89 (p[0]) ld8 t8[0]=[src2],16
H A Dstrlen.S99 ld8 v[1]=[src],8 // must not speculate: can fail here
103 ld8.s w[1]=[src],8 // speculatively load next
114 ld8.s v[0]=[src],8 // speculatively load next
118 ld8.s w[0]=[src],8 // speculatively load next to next
171 ld8 val=[base],8 // will fail if unrecoverable fault
174 cmp.eq p0,p6=r0,r0 // nullify first ld8 in loop
180 (p6) ld8 val=[base],8 // will fail if unrecoverable fault
H A Dcopy_user.S243 EX(3f,(p16) ld8 val1[1]=[src1],8); \
352 // Stop bit not required after ld8 because if we fail on ld8
355 EX(.failure_in1,(p9) ld8 val2[1]=[src1],8) // 8-byte aligned
377 EX(.failure_in3,(p16) ld8 val1[0]=[src1],16)
378 (p16) ld8 val2[0]=[src2],16
391 EX(.failure_in1,(p6) ld8 val1[0]=[src1],8) // at least 8 bytes
505 // ld8(). Given the way the code is written today, this means only
510 // - if you fail on the ld8 in the head, it means you went straight
512 // Again this comes from the fact that if you crossed just for the ld8 then
514 // either go for the 16byte copy loop OR the ld8 in the tail part.
[all …]
H A Dmemcpy.S98 (p[0]) ld8 val[0]=[src],8
188 ld8 t0=[t0] // t0 = 1st source word
196 ld8 t1=[src2] // t1 = 1st source word if src is 8-byte aligned, 2nd otherwise
254 (p6) ld8 val[1]=[src2],8 // prime the pump...
279 (p[0]) ld8 val[0]=[src2],8; \
289 ld8 val[N-1]=[src_end]; /* load last word (may be same as val[N]) */ \
H A Ddo_csum.S160 ld8 firstval=[first1],8 // load, ahead of time, "first1" word
164 (p9) ld8 lastval=[last] // load, ahead of time, "last" word, if needed
195 ld8 word1[1]=[first1],8 // load an 8-byte word
234 (p[0]) ld8 word1[0]=[first1],16
235 (p[0]) ld8 word2[0]=[first2],16
H A Dflush.S32 ld8 r20=[r3] // r20: stride shift
86 ld8 r20=[r3] // r20: stride shift
/openbmc/openbmc/meta-raspberrypi/recipes-bsp/armstubs/
H A Darmstubs.bb19 export LD8="${LD}"
/openbmc/linux/arch/arm/boot/dts/nvidia/
H A Dtegra20-trimslice.dts140 "ld8", "ld9", "ld10", "ld11", "ld12",
253 "ld5", "ld6", "ld7", "ld8", "ld9",
H A Dtegra20-tamonten.dtsi131 "ld8", "ld9", "ld10", "ld11", "ld12",
237 "ld5", "ld6", "ld7", "ld8", "ld9",
/openbmc/linux/Documentation/devicetree/bindings/pinctrl/
H A Dnvidia,tegra20-pinmux.yaml39 ld2, ld3, ld4, ld5, ld6, ld7, ld8, ld9, ld10, ld11, ld12,
/openbmc/u-boot/arch/arm/dts/
H A Dtegra20-tamonten.dtsi120 "ld8", "ld9", "ld10", "ld11", "ld12",
226 "ld5", "ld6", "ld7", "ld8", "ld9",
H A Dtegra20-paz00.dts159 "ld8", "ld9", "ld10", "ld11", "ld12",
260 "ld8", "ld9", "ld10", "ld11", "ld12",

12