Home
last modified time | relevance | path

Searched refs:r8 (Results 1 – 25 of 387) sorted by relevance

12345678910>>...16

/linux-3.4.99/arch/powerpc/platforms/52xx/
Dmpc52xx_sleep.S20 lwz r8, 0x14(r6) /* intr->main_mask */
21 ori r8, r8, 0x1
22 xori r8, r8, 0x1
23 stw r8, 0x14(r6)
27 li r8, 0x1
28 stw r8, 0x40(r6) /* intr->main_emulate */
68 lwz r8, 0x4(r4) /* sdram->ctrl */
70 oris r8, r8, 0x8000 /* mode_en */
71 stw r8, 0x4(r4)
74 ori r8, r8, 0x0002 /* soft_pre */
[all …]
/linux-3.4.99/arch/avr32/lib/
Dfindbit.S19 1: ld.w r8, r12[0]
20 com r8
33 lsr r8, r10, 5
37 lsl r8, 2
38 add r12, r8
43 ld.w r8, r12[0]
44 com r8
46 lsr r8, r8, r10
55 1: ld.w r8, r12[0]
56 com r8
[all …]
Dmemcpy.S31 3: ld.w r8, r11++
33 st.w r12++, r8
42 ld.ub r8, r11++
43 st.b r12++, r8
44 ld.ub r8, r11++
45 st.b r12++, r8
46 ld.ub r8, r11++
47 st.b r12++, r8
57 ld.ub r8, r11++
58 st.b r12++, r8
[all …]
Dcopy_user.S29 branch_if_kernel r8, __copy_user
30 ret_if_privileged r8, r11, r10, r10
37 branch_if_kernel r8, __copy_user
38 ret_if_privileged r8, r12, r10, r10
53 10: ld.w r8, r11++
54 11: st.w r12++, r8
66 20: ld.ub r8, r11++
67 21: st.b r12++, r8
70 22: ld.ub r8, r11++
71 23: st.b r12++, r8
[all …]
Dio-readsb.S11 1: ld.ub r8, r12[0]
13 st.b r11++, r8
33 1: ldins.b r8:t, r12[0]
34 ldins.b r8:u, r12[0]
35 ldins.b r8:l, r12[0]
36 ldins.b r8:b, r12[0]
37 st.w r11++, r8
44 3: ld.ub r8, r12[0]
46 st.b r11++, r8
Dio-writesb.S11 1: ld.ub r8, r11++
13 st.b r12[0], r8
33 1: ld.w r8, r11++
34 bfextu r9, r8, 24, 8
36 bfextu r9, r8, 16, 8
38 bfextu r9, r8, 8, 8
40 st.b r12[0], r8
47 3: ld.ub r8, r11++
49 st.b r12[0], r8
/linux-3.4.99/arch/score/kernel/
Dentry.S38 mfcr r8, cr0
39 srli r8, r8, 1
40 slli r8, r8, 1
41 mtcr r8, cr0
53 mfcr r8, cr0
54 ori r8, 1
55 mtcr r8, cr0
118 la r8, nmi_exception_handler
119 brl r8
124 mfcr r8, cr6
[all …]
/linux-3.4.99/arch/powerpc/mm/
Dhash_low_32.S54 addis r8,r7,mmu_hash_lock@h
55 ori r8,r8,mmu_hash_lock@l
58 11: lwz r6,0(r8)
61 10: lwarx r6,0,r8
64 stwcx. r0,0,r8
71 mfspr r8,SPRN_SPRG_THREAD /* current task's THREAD (phys) */
73 lwz r5,PGDIR(r8) /* virt page-table root */
81 lwz r8,0(r5) /* get pmd entry */
82 rlwinm. r8,r8,0,0,19 /* extract address of pte page */
84 rlwinm r8,r4,13,19,29 /* Compute pgdir/pmd offset */
[all …]
/linux-3.4.99/arch/arm/lib/
Dmemset.S36 stmfd sp!, {r8, lr}
37 mov r8, r1
41 stmgeia ip!, {r1, r3, r8, lr} @ 64 bytes at a time.
42 stmgeia ip!, {r1, r3, r8, lr}
43 stmgeia ip!, {r1, r3, r8, lr}
44 stmgeia ip!, {r1, r3, r8, lr}
46 ldmeqfd sp!, {r8, pc} @ Now <64 bytes to go.
51 stmneia ip!, {r1, r3, r8, lr}
52 stmneia ip!, {r1, r3, r8, lr}
54 stmneia ip!, {r1, r3, r8, lr}
[all …]
/linux-3.4.99/drivers/gpu/drm/nouveau/
Dnvc0_graph.fuc47 mov $r8 0x83c
48 shl b32 $r8 6
51 iowr I[$r8 + 0x000] $r9 // CC_SCRATCH[7]
55 mov $r8 0x85c
56 shl b32 $r8 6
59 iowr I[$r8 + 0x000] $r9 // CC_SCRATCH[7]
70 ld b32 $r8 D[$r13 + 0x0] // GET
72 xor $r8 8
73 cmpu b32 $r8 $r9
81 and $r8 $r9 7
[all …]
/linux-3.4.99/arch/arm/mm/
Dabort-lv4t.S28 ldr r8, [r4] @ read arm instruction
29 tst r8, #1 << 20 @ L = 1 -> write?
31 and r7, r8, #15 << 24
53 mov r1, r8
57 tst r8, #1 << 21 @ check writeback bit
61 and r6, r8, r7
62 and r9, r8, r7, lsl #1
64 and r9, r8, r7, lsl #2
66 and r9, r8, r7, lsl #3
71 and r9, r8, #15 << 16 @ Extract 'n' from instruction
[all …]
/linux-3.4.99/arch/sh/kernel/cpu/sh2a/
Dentry.S74 mov r2,r8 ! r8 = previus stack top
77 mov.l @r8+,r2
78 mov.l @r8+,r0
79 mov.l @r8+,r1
87 mov r2,r8 ! r8 = previous stack top
90 mov.l @r8+,r2 ! old R2
91 mov.l @r8+,r0 ! old R0
92 mov.l @r8+,r1 ! old R1
93 mov.l @r8+,r10 ! old PC
94 mov.l @r8+,r11 ! old SR
[all …]
/linux-3.4.99/arch/microblaze/lib/
Dfastcopy.S107 andi r8, r6, 0xfffffffc /* as = s & ~3 */
109 lwi r11, r8, 0 /* h = *(as + 0) */
119 lwi r12, r8, 4 /* v = *(as + 4) */
124 lwi r12, r8, 8 /* v = *(as + 8) */
129 lwi r12, r8, 12 /* v = *(as + 12) */
134 lwi r12, r8, 16 /* v = *(as + 16) */
139 lwi r12, r8, 20 /* v = *(as + 20) */
144 lwi r12, r8, 24 /* v = *(as + 24) */
149 lwi r12, r8, 28 /* v = *(as + 28) */
154 lwi r12, r8, 32 /* v = *(as + 32) */
[all …]
/linux-3.4.99/arch/ia64/lib/
Dip_fast_csum.S31 #define ret0 r8
116 add r8=r16,r17
119 add r8=r8,r18
121 add r8=r8,r19
124 add r8=r8,r15
126 shr.u r10=r8,32 // now fold sum into short
127 zxt4 r11=r8
129 add r8=r10,r11
131 shr.u r10=r8,16 // yeah, keep it rolling
132 zxt2 r11=r8
[all …]
/linux-3.4.99/arch/powerpc/kernel/vdso32/
Dcacheflush.S39 subf r8,r6,r4 /* compute length */
40 add r8,r8,r5 /* ensure we get enough */
42 srw. r8,r8,r9 /* compute line count */
45 mtctr r8
56 subf r8,r6,r4 /* compute length */
57 add r8,r8,r5
59 srw. r8,r8,r9 /* compute line count */
62 mtctr r8
/linux-3.4.99/arch/powerpc/kernel/vdso64/
Dcacheflush.S39 subf r8,r6,r4 /* compute length */
40 add r8,r8,r5 /* ensure we get enough */
42 srw. r8,r8,r9 /* compute line count */
45 mtctr r8
56 subf r8,r6,r4 /* compute length */
57 add r8,r8,r5
59 srw. r8,r8,r9 /* compute line count */
62 mtctr r8
/linux-3.4.99/arch/sh/kernel/
Drelocate_kernel.S34 mov.l r8, @-r15
47 stc sr, r8
48 or r9, r8
49 ldc r8, sr
62 stc sr, r8
63 and r9, r8
64 ldc r8, sr
94 stc sr, r8
95 and r9, r8
96 ldc r8, sr
[all …]
/linux-3.4.99/arch/score/lib/
Dchecksum.S35 lw r8, [src, offset + 0x00]; \
39 ADDC(sum, r8); \
43 lw r8, [src, offset + 0x10]; \
47 ADDC(sum, r8); \
77 andri.c r8, r5, 0x4 /*Len >= 4?*/
81 andri.c r8, src, 0x3 /*src is 4bytes aligned, so use LW!!*/
97 andri.c r8, r5, 0x2
104 andri.c r8, r5, 0x1
147 lbu r8, [src]
149 slli r8, r8, 8
[all …]
/linux-3.4.99/arch/sh/lib64/
Dudivdi3.S34 mulu.l r5,r3,r8
37 shlld r8,r0,r8
39 sub r2,r8,r2
44 shlld r5,r0,r8
48 add r8,r21,r8
61 add r8,r7,r8
64 add r8,r5,r2
71 shlri r25,32,r8
76 mulu.l r5,r8,r5
81 shlri r5,14-1,r8
[all …]
/linux-3.4.99/arch/powerpc/kernel/
Dhead_booke.h96 mfspr r8,SPRN_PIR; \
97 slwi r8,r8,2; \
98 addis r8,r8,level##_STACK_BASE@ha; \
99 lwz r8,level##_STACK_BASE@l(r8); \
100 addi r8,r8,EXC_LVL_FRAME_OVERHEAD;
103 lis r8,level##_STACK_BASE@ha; \
104 lwz r8,level##_STACK_BASE@l(r8); \
105 addi r8,r8,EXC_LVL_FRAME_OVERHEAD;
117 mtspr SPRN_SPRG_WSCRATCH_##exc_level,r8; \
119 stw r9,GPR9(r8); /* save various registers */\
[all …]
Dmisc_64.S44 ld r8,0(r6)
47 mtctr r8
83 subf r8,r6,r4 /* compute length */
84 add r8,r8,r5 /* ensure we get enough */
86 srw. r8,r8,r9 /* compute line count */
88 mtctr r8
99 subf r8,r6,r4 /* compute length */
100 add r8,r8,r5
102 srw. r8,r8,r9 /* compute line count */
104 mtctr r8
[all …]
Dhead_8xx.S648 add r10, r10, r8 ;b 151f
792 lis r8, MI_RSV4I@h
793 ori r8, r8, 0x1c00
795 mtspr SPRN_MI_CTR, r8 /* Set instruction MMU control */
800 mr r8, r10
813 lis r8, KERNELBASE@h /* Create vaddr for TLB */
814 ori r8, r8, MI_EVALID /* Mark it valid */
815 mtspr SPRN_MI_EPN, r8
816 mtspr SPRN_MD_EPN, r8
817 li r8, MI_PS8MEG /* Set 8M byte page */
[all …]
/linux-3.4.99/arch/powerpc/boot/
Dcrt0.S58 9: lwz r8,0(r12) /* get tag */
59 cmpwi r8,0
61 cmpwi r8,RELA
65 11: addis r8,r8,(-RELACOUNT)@ha
66 cmpwi r8,RELACOUNT@l
97 lwz r8,p_etext-p_base(r10)
101 cmplw cr0,r9,r8
108 lwz r8,p_end-p_base(r10)
112 cmplw cr0,r9,r8
116 lwz r8,p_pstack-p_base(r10)
[all …]
/linux-3.4.99/arch/powerpc/lib/
Dcopypage_64.S27 srd r8,r5,r11
29 mtctr r8
37 srdi r8,r5,7 /* page is copied in 128 byte strides */
38 addi r8,r8,-1 /* one stride copied outside loop */
40 mtctr r8
45 ldu r8,24(r4)
51 std r8,32(r3)
61 ld r8,64(r4)
67 std r8,96(r3)
77 ldu r8,128(r4)
[all …]
/linux-3.4.99/arch/x86/kernel/
Drelocate_kernel_64.S78 movq PTR(PA_CONTROL_PAGE)(%rsi), %r8
95 lea PAGE_SIZE(%r8), %rsp
98 addq $(identity_mapped - relocate_kernel), %r8
99 pushq %r8
161 xorq %r8, %r8
181 popq %r8
182 subq $(1b - relocate_kernel), %r8
183 movq CP_PA_SWAP_PAGE(%r8), %r10
184 movq CP_PA_BACKUP_PAGES_MAP(%r8), %rdi
185 movq CP_PA_TABLE_PAGE(%r8), %rax
[all …]

12345678910>>...16