Home
last modified time | relevance | path

Searched full:r8 (Results 1 – 25 of 782) sorted by relevance

12345678910>>...32

/openbmc/linux/arch/powerpc/platforms/52xx/
H A Dmpc52xx_sleep.S21 lwz r8, 0x14(r6) /* intr->main_mask */
22 ori r8, r8, 0x1
23 xori r8, r8, 0x1
24 stw r8, 0x14(r6)
28 li r8, 0x1
29 stw r8, 0x40(r6) /* intr->main_emulate */
69 lwz r8, 0x4(r4) /* sdram->ctrl */
71 oris r8, r8, 0x8000 /* mode_en */
72 stw r8, 0x4(r4)
75 ori r8, r8, 0x0002 /* soft_pre */
[all …]
/openbmc/u-boot/arch/arm/mach-davinci/
H A Dlowlevel_init.S48 ldr r8, PSC_GEM_FLAG_CLEAR
51 and r7, r7, r8
103 ldr r8, [r6]
104 and r8, r8, r7
106 orr r8, r8, r9
107 str r8, [r6]
111 and r8, r8, r7
112 str r8, [r6]
116 and r8, r8, r7
117 str r8, [r6]
[all …]
/openbmc/linux/drivers/gpu/drm/nouveau/nvkm/subdev/pmu/fuc/
H A Dkernel.fuc99 push $r8
100 nv_iord($r8, NV_PPWR_TIMER_LOW)
103 sub b32 $r9 $r8
106 pop $r8
120 push $r8
121 nv_iord($r8, NV_PPWR_TIMER_LOW)
128 sub b32 $r9 $r8
132 pop $r8
138 // $r8 - NV_PPWR_INTR
179 push $r8
[all …]
H A Dmemx.fuc85 mov $r8 0x1610
86 nv_rd32($r7, $r8)
91 nv_wr32($r8, $r7)
95 nv_rd32($r8, $r6)
96 and $r8 $r7
97 nv_wr32($r6, $r8)
100 nv_rd32($r8, $r6)
101 and $r8 $r7
102 nv_wr32($r6, $r8)
105 nv_rd32($r8, $r6)
[all …]
/openbmc/u-boot/arch/arm/lib/
H A Dmemset.S36 * We need 2 extra registers for this loop - use r8 and the LR
38 stmfd sp!, {r8, lr}
39 mov r8, r1
43 stmiage ip!, {r1, r3, r8, lr} @ 64 bytes at a time.
44 stmiage ip!, {r1, r3, r8, lr}
45 stmiage ip!, {r1, r3, r8, lr}
46 stmiage ip!, {r1, r3, r8, lr}
48 ldmfdeq sp!, {r8, pc} @ Now <64 bytes to go.
53 stmiane ip!, {r1, r3, r8, lr}
54 stmiane ip!, {r1, r3, r8, lr}
[all …]
/openbmc/linux/arch/arm/lib/
H A Dmemset.S37 * We need 2 extra registers for this loop - use r8 and the LR
40 UNWIND( .save {r8, lr} )
41 stmfd sp!, {r8, lr}
42 mov r8, r1
46 stmiage ip!, {r1, r3, r8, lr} @ 64 bytes at a time.
47 stmiage ip!, {r1, r3, r8, lr}
48 stmiage ip!, {r1, r3, r8, lr}
49 stmiage ip!, {r1, r3, r8, lr}
51 ldmfdeq sp!, {r8, pc} @ Now <64 bytes to go.
56 stmiane ip!, {r1, r3, r8, lr}
[all …]
/openbmc/linux/arch/sh/kernel/cpu/sh2a/
H A Dentry.S71 mov r2,r8 ! r8 = previus stack top
74 mov.l @r8+,r2
75 mov.l @r8+,r0
76 mov.l @r8+,r1
84 mov r2,r8 ! r8 = previous stack top
87 mov.l @r8+,r2 ! old R2
88 mov.l @r8+,r0 ! old R0
89 mov.l @r8+,r1 ! old R1
90 mov.l @r8+,r10 ! old PC
91 mov.l @r8+,r11 ! old SR
[all …]
/openbmc/u-boot/arch/nios2/include/asm/
H A Dsystem.h10 "rdctl r8, status\n" \
11 "ori r8, r8, 1\n" \
12 "wrctl status, r8\n" \
13 : : : "r8")
16 "rdctl r8, status\n" \
17 "andi r8, r8, 0xfffe\n" \
18 "wrctl status, r8\n" \
19 : : : "r8")
22 "rdctl r8, status\n" \
23 "mov %0, r8\n" \
[all …]
/openbmc/linux/arch/arm/mm/
H A Dabort-lv4t.S29 ldr r8, [r4] @ read arm instruction
31 tst r8, #1 << 20 @ L = 1 -> write?
33 and r7, r8, #15 << 24
58 mov r1, r8
62 tst r8, #1 << 21 @ check writeback bit
67 and r6, r8, r7
68 and r9, r8, r7, lsl #1
70 and r9, r8, r7, lsl #2
72 and r9, r8, r7, lsl #3
77 and r9, r8, #15 << 16 @ Extract 'n' from instruction
[all …]
/openbmc/linux/tools/testing/selftests/powerpc/stringloops/
H A Dstrlen_32.S55 2: subf r8, r7, r9
56 and. r8, r8, r6
58 andc. r8, r8, r9
60 andc r8, r9, r6
62 subfe r8, r6, r8
63 nor r8, r8, r9
64 cntlzw r8, r8
66 srwi r8, r8, 3
67 add r3, r3, r8
72 orc r8, r8, r8
[all …]
/openbmc/linux/arch/powerpc/lib/
H A Dstrlen_32.S55 2: subf r8, r7, r9
56 and. r8, r8, r6
58 andc. r8, r8, r9
60 andc r8, r9, r6
62 subfe r8, r6, r8
63 nor r8, r8, r9
64 cntlzw r8, r8
66 srwi r8, r8, 3
67 add r3, r3, r8
72 orc r8, r8, r8
[all …]
/openbmc/linux/arch/powerpc/mm/book3s32/
H A Dhash_low.S47 * Uses r0, r3 - r6, r8, r10, ctr, lr.
52 lis r8, (mmu_hash_lock - PAGE_OFFSET)@h
53 ori r8, r8, (mmu_hash_lock - PAGE_OFFSET)@l
56 11: lwz r6,0(r8)
59 10: lwarx r6,0,r8
62 stwcx. r0,0,r8
69 mfspr r8,SPRN_SPRG_THREAD /* current task's THREAD (phys) */
71 lwz r5,PGDIR(r8) /* virt page-table root */
79 lwz r8,0(r5) /* get pmd entry */
80 rlwinm. r8,r8,0,0,19 /* extract address of pte page */
[all …]
/openbmc/linux/arch/sh/kernel/
H A Dentry-common.S84 get_current_thread_info r8, r0
93 mov.l @(TI_PRE_COUNT,r8), r0 ! current_thread_info->preempt_count
97 mov.l @(TI_FLAGS,r8), r0 ! current_thread_info->flags
122 ! r8: current_thread_info
125 mov.l @(TI_FLAGS,r8), r0 ! current_thread_info->flags
133 ! r8: current_thread_info
154 mov.l @(TI_FLAGS,r8), r0 ! current_thread_info->flags
168 ! r8: current_thread_info
204 get_current_thread_info r8, r0
212 * r8=TRA (not the trap number!)
[all …]
H A Drelocate_kernel.S23 /* save r15->r8 to new stack */
32 mov.l r8, @-r15
45 stc sr, r8
46 or r9, r8
47 ldc r8, sr
60 stc sr, r8
61 and r9, r8
62 ldc r8, sr
92 stc sr, r8
93 and r9, r8
[all …]
/openbmc/linux/drivers/gpu/drm/nouveau/nvkm/engine/gr/fuc/
H A Dcom.fuc35 ld b32 $r8 D[$r13 + 0x0] // GET
37 xor $r8 8
38 cmpu b32 $r8 $r9
46 and $r8 $r9 7
47 shl b32 $r8 3
48 add b32 $r8 $r13
49 add b32 $r8 8
50 st b32 D[$r8 + 0x0] $r14
51 st b32 D[$r8 + 0x4] $r15
69 ld b32 $r8 D[$r13 + 0x0] // GET
[all …]
/openbmc/linux/arch/ia64/lib/
H A Dip_fast_csum.S33 #define ret0 r8
119 add r8=r16,r17
122 add r8=r8,r18
124 add r8=r8,r19
127 add r8=r8,r15
129 shr.u r10=r8,32 // now fold sum into short
130 zxt4 r11=r8
132 add r8=r10,r11
134 shr.u r10=r8,16 // yeah, keep it rolling
135 zxt2 r11=r8
[all …]
/openbmc/linux/arch/powerpc/kernel/vdso/
H A Dcacheflush.S45 subf r8,r6,r4 /* compute length */
46 add r8,r8,r5 /* ensure we get enough */
49 PPC_SRL. r8,r8,r9 /* compute line count */
51 srwi. r8, r8, L1_CACHE_SHIFT
56 mtctr r8
72 subf r8,r6,r4 /* compute length */
73 add r8,r8,r5
75 PPC_SRL. r8,r8,r9 /* compute line count */
79 mtctr r8
/openbmc/u-boot/arch/microblaze/cpu/
H A Dstart.S25 addi r8, r0, __end
26 mts rslr, r8
68 rsubi r8, r10, 0x2
69 sh r7, r0, r8
70 rsubi r8, r10, 0x6
71 sh r6, r0, r8
102 rsubi r8, r10, 0xa
103 sh r7, r0, r8
104 rsubi r8, r10, 0xe
105 sh r6, r0, r8
[all …]
/openbmc/linux/arch/powerpc/kexec/
H A Drelocate_32.S162 1: mflr r8
163 addi r8, r8, (2f-1b) /* Find the target offset */
166 mtspr SPRN_SRR0, r8
182 li r8, 0 /* PageNumber */
186 rotlwi r3, r8, 28 /* Create EPN (bits 0-3) */
195 addi r8, r8, 1 /* Increment PN */
197 cmpwi r8, 8 /* Are we done ? */
206 1: mflr r8
207 and r8, r8, r11 /* Get our offset within page */
208 addi r8, r8, (2f-1b)
[all …]
/openbmc/linux/arch/arm/mach-omap2/
H A Dsram243x.S34 mov r8, r3 @ capture force parameter
73 cmp r8, #0x1 @ if forced unlock exit
193 ldr r8, [r10] @ get value
195 and r8, r8, r7 @ apply mask to clear bits
196 orr r8, r8, r9 @ bulld value for L0/L1-volt operation.
197 str r8, [r10] @ set up for change.
199 orr r8, r8, r7 @ build value for force
200 str r8, [r10] @ Force transition to L1
203 ldr r8, [r10] @ get value
204 add r8, r8, #0x2 @ give it at most 62uS (min 31+)
[all …]
H A Dsram242x.S34 mov r8, r3 @ capture force parameter
73 cmp r8, #0x1 @ if forced unlock exit
193 ldr r8, [r10] @ get value
195 and r8, r8, r7 @ apply mask to clear bits
196 orr r8, r8, r9 @ bulld value for L0/L1-volt operation.
197 str r8, [r10] @ set up for change.
199 orr r8, r8, r7 @ build value for force
200 str r8, [r10] @ Force transition to L1
203 ldr r8, [r10] @ get value
204 add r8, r8, #0x2 @ give it at most 62uS (min 31+)
[all …]
/openbmc/linux/arch/powerpc/crypto/
H A Daes-spe-keys.S32 xor r8,r8,r8; \
79 LOAD_KEY(r8,r4,12)
83 stw r8,12(r3)
88 mr r14,r8 /* apply LS_BOX to 4th temp */
95 xor r8,r8,r7
99 stw r8,12(r3)
121 LOAD_KEY(r8,r4,12)
127 stw r8,12(r3)
141 xor r8,r8,r7
142 xor r9,r9,r8
[all …]
/openbmc/qemu/tests/tcg/hexagon/
H A Dsignal_context.c56 "1: r8 = #0xff\n\t" in main()
57 " p0 = r8\n\t" in main()
58 " p1 = r8\n\t" in main()
59 " p2 = r8\n\t" in main()
60 " p3 = r8\n\t" in main()
65 " r8 = p0\n\t" in main()
66 " p0 = cmp.eq(r8, #0xff)\n\t" in main()
68 " r8 = p1\n\t" in main()
69 " p0 = cmp.eq(r8, #0xff)\n\t" in main()
71 " r8 = p2\n\t" in main()
[all …]
/openbmc/u-boot/board/samsung/smdkc100/
H A Dlowlevel_init.S25 ldr r8, =S5PC100_GPIO_BASE
73 ldr r8, =S5PC100_CLOCK_BASE @ 0xE0100000
77 str r1, [r8, #0x304]
79 str r1, [r8, #0x308]
81 str r1, [r8, #0x300]
85 str r1, [r8, #0x000] @ APLL_LOCK
86 str r1, [r8, #0x004] @ MPLL_LOCK
87 str r1, [r8, #0x008] @ EPLL_LOCK
88 str r1, [r8, #0x00C] @ HPLL_LOCK
92 str r1, [r8, #0x100]
[all …]
/openbmc/linux/arch/powerpc/boot/
H A Dcrt0.S72 9: lwz r8,0(r12) /* get tag */
73 cmpwi r8,0
75 cmpwi r8,RELA
79 11: cmpwi r8,RELASZ
84 cmpwi r8,RELAENT
116 lwz r8,p_etext-p_base(r10)
120 cmplw cr0,r9,r8
127 lwz r8,p_end-p_base(r10)
131 cmplw cr0,r9,r8
135 lwz r8,p_pstack-p_base(r10)
[all …]

12345678910>>...32