/linux-master/arch/powerpc/lib/ |
H A D | strlen_32.S | 55 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, r [all...] |
H A D | copypage_64.S | 36 srd r8,r5,r11 38 mtctr r8 46 srdi r8,r5,7 /* page is copied in 128 byte strides */ 47 addi r8,r8,-1 /* one stride copied outside loop */ 49 mtctr r8 54 ldu r8,24(r4) 60 std r8,32(r3) 70 ld r8,64(r4) 76 std r8,9 [all...] |
/linux-master/tools/testing/selftests/powerpc/stringloops/ |
H A D | strlen_32.S | 55 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, r [all...] |
/linux-master/arch/powerpc/platforms/52xx/ |
H A D | mpc52xx_sleep.S | 21 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, r [all...] |
/linux-master/arch/powerpc/kernel/vdso/ |
H A D | cacheflush.S | 45 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,r [all...] |
/linux-master/arch/csky/abiv1/inc/abi/ |
H A D | switch_context.h | 7 unsigned long r8; member in struct:switch_stack
|
/linux-master/arch/arm/lib/ |
H A D | memset.S | 37 * 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, l [all...] |
/linux-master/arch/powerpc/mm/book3s32/ |
H A D | hash_low.S | 48 * Uses r0, r3 - r6, r8, r10, ctr, lr. 53 lis r8, (mmu_hash_lock - PAGE_OFFSET)@h 54 ori r8, r8, (mmu_hash_lock - PAGE_OFFSET)@l 57 11: lwz r6,0(r8) 60 10: lwarx r6,0,r8 63 stwcx. r0,0,r8 70 mfspr r8,SPRN_SPRG_THREAD /* current task's THREAD (phys) */ 71 lwz r5,PGDIR(r8) /* virt page-table root */ 84 lwz r8, [all...] |
H A D | nohash_low.S | 16 lwz r8,TASK_CPU(r2) 17 oris r8,r8,11 29 stwcx. r8,0,r9 48 lwz r8,TASK_CPU(r2) 49 oris r8,r8,10 61 stwcx. r8,0,r9
|
/linux-master/arch/sh/kernel/ |
H A D | relocate_kernel.S | 23 /* 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...] |
/linux-master/arch/powerpc/kvm/ |
H A D | book3s_64_slb.S | 43 li r8, 0 44 stb r8, 3(r11) 120 li r8, SLB_NUM_BOLTED 121 stb r8, 3(r11) 127 li r8, SLBSHADOW_SAVEAREA 131 LDX_BE r10, r11, r8 137 addi r8, r8, SHADOW_SLB_ENTRY_LEN
|
H A D | book3s_hv_interrupts.S | 68 ori r8, r9, LPCR_HDICE 69 mtspr SPRN_LPCR, r8 71 mfspr r8,SPRN_DEC 73 extsw r8,r8 74 mtspr SPRN_HDEC,r8 75 add r8,r8,r7 76 std r8,HSTATE_DECEXP(r13) 116 mfspr r8, SPRN_MMCR [all...] |
H A D | tm.S | 40 mfmsr r8 41 mr r10, r8 43 rldimi r8, r0, MSR_TM_LG, 63-MSR_TM_LG 44 ori r8, r8, MSR_FP 45 oris r8, r8, (MSR_VEC | MSR_VSX)@h 46 mtmsrd r8 144 mfspr r8, SPRN_AMR 149 std r8, VCPU_AMR_T [all...] |
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/gr/fuc/ |
H A D | com.fuc | 35 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 [all...] |
/linux-master/arch/arm/mm/ |
H A D | abort-lv4t.S | 29 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, #1 [all...] |
/linux-master/arch/powerpc/kexec/ |
H A D | relocate_32.S | 163 1: mflr r8 164 addi r8, r8, (2f-1b) /* Find the target offset */ 167 mtspr SPRN_SRR0, r8 183 li r8, 0 /* PageNumber */ 187 rotlwi r3, r8, 28 /* Create EPN (bits 0-3) */ 196 addi r8, r8, 1 /* Increment PN */ 198 cmpwi r8, 8 /* Are we done ? */ 207 1: mflr r8 [all...] |
/linux-master/arch/sh/kernel/cpu/sh2a/ |
H A D | entry.S | 71 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 [all...] |
/linux-master/arch/powerpc/boot/ |
H A D | crt0.S | 72 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_pstac [all...] |
/linux-master/arch/microblaze/lib/ |
H A D | fastcopy.S | 103 andi r8, r6, 0xfffffffc /* as = s & ~3 */ 105 lwi r11, r8, 0 /* h = *(as + 0) */ 115 lwi r12, r8, 4 /* v = *(as + 4) */ 120 lwi r12, r8, 8 /* v = *(as + 8) */ 125 lwi r12, r8, 12 /* v = *(as + 12) */ 130 lwi r12, r8, 16 /* v = *(as + 16) */ 135 lwi r12, r8, 20 /* v = *(as + 20) */ 140 lwi r12, r8, 24 /* v = *(as + 24) */ 145 lwi r12, r8, 28 /* v = *(as + 28) */ 150 lwi r12, r8, 3 [all...] |
/linux-master/arch/powerpc/kernel/ |
H A D | rtas_entry.S | 23 lwz r8,RTASENTRY(r4) 30 mtspr SPRN_SRR0,r8 34 lis r8, 1f@h 35 ori r8, r8, 1f@l 37 mtspr SPRN_SRR0,r8 41 lwz r8,INT_FRAME_SIZE+4(r1) /* get return address */ 46 mtlr r8 78 mfdsisr r8 79 std r8,_DSIS [all...] |
/linux-master/arch/csky/abiv2/inc/abi/ |
H A D | switch_context.h | 17 unsigned long r8; member in struct:switch_stack
|
/linux-master/arch/x86/platform/efi/ |
H A D | efi_stub_64.S | 21 mov %r8, %r9 22 mov %rcx, %r8
|
/linux-master/arch/x86/kernel/ |
H A D | relocate_kernel_64.S | 53 * %r8 host_mem_enc_active 82 movq %r8, %r12 88 movq PTR(PA_CONTROL_PAGE)(%rsi), %r8 105 lea PAGE_SIZE(%r8), %rsp 108 addq $(identity_mapped - relocate_kernel), %r8 109 pushq %r8 219 leaq relocate_kernel(%rip), %r8 220 movq CP_PA_SWAP_PAGE(%r8), %r10 221 movq CP_PA_BACKUP_PAGES_MAP(%r8), %rdi 222 movq CP_PA_TABLE_PAGE(%r8), [all...] |
/linux-master/arch/arm/crypto/ |
H A D | chacha-scalar-core.S | 37 X8_X10 .req r8 // shared by x8 and x10 154 // Free up some registers (r8-r12,r14) by pushing (x8-x9,x12-x15). 176 // Registers: r0-r7 are x0-x7; r8-r11 are free; r12 is IN; r14 is OUT. 180 __ldrd r8, r9, sp, 32 182 add X0, X0, r8 186 _le32_bswap_4x X0, X1, X2, X3, r8 187 ldmia r12!, {r8-r11} 188 eor X0, X0, r8 195 __ldrd r8, r9, sp, 48 197 add X4, r8, X [all...] |
/linux-master/arch/arc/lib/ |
H A D | strcpy-700.S | 24 mov r8,0x01010101 26 ror r12,r8 27 sub r2,r3,r8 38 sub r2,r3,r8 43 sub r2,r4,r8
|