/linux-6.12.1/tools/testing/selftests/powerpc/include/ |
D | vsx_asm.h | 14 li r5,0 15 lxvd2x vs20,r5,r3 16 addi r5,r5,16 17 lxvd2x vs21,r5,r3 18 addi r5,r5,16 19 lxvd2x vs22,r5,r3 20 addi r5,r5,16 21 lxvd2x vs23,r5,r3 22 addi r5,r5,16 23 lxvd2x vs24,r5,r3 [all …]
|
D | vmx_asm.h | 67 li r5,0 68 lvx v20,r5,r3 69 addi r5,r5,16 70 lvx v21,r5,r3 71 addi r5,r5,16 72 lvx v22,r5,r3 73 addi r5,r5,16 74 lvx v23,r5,r3 75 addi r5,r5,16 76 lvx v24,r5,r3 [all …]
|
/linux-6.12.1/arch/arm/lib/ |
D | csumpartialcopygeneric.S | 112 1: load4l r4, r5, r6, r7 113 stmia dst!, {r4, r5, r6, r7} 115 adcs sum, sum, r5 126 load2l r4, r5 127 stmia dst!, {r4, r5} 129 adcs sum, sum, r5 141 mov r5, r4, get_byte_0 144 strb r5, [dst], #1 145 mov r5, r4, get_byte_1 146 strb r5, [dst], #1 [all …]
|
/linux-6.12.1/arch/microblaze/kernel/ |
D | hw_exception_handler.S | 84 lwi r5, r1, 0; \ 85 mts rmsr, r5; \ 89 lwi r5, r1, PT_R5; \ 322 swi r5, r1, PT_R5 329 mfs r5, rmsr; 331 swi r5, r1, 0; 337 andi r5, r4, 0x1F; /* Extract ESR[EXC] */ 340 addk r6, r5, r5; /* << 1 */ 345 lwi r5, r0, TOPHYS(exception_debug_table) 346 addi r5, r5, 1 [all …]
|
/linux-6.12.1/arch/powerpc/boot/ |
D | string.S | 13 addi r5,r3,-1 17 stbu r0,1(r5) 23 cmpwi 0,r5,0 25 mtctr r5 36 addi r5,r3,-1 38 1: lbzu r0,1(r5) 41 addi r5,r5,-1 44 stbu r0,1(r5) 61 addi r5,r3,-1 63 1: lbzu r3,1(r5) [all …]
|
/linux-6.12.1/tools/testing/selftests/powerpc/math/ |
D | vmx_asm.S | 9 # Should be safe from C, only touches r4, r5 and v0,v1,v2 14 li r5,0 15 lvx v0,r5,r4 19 addi r5,r5,16 20 lvx v0,r5,r4 24 addi r5,r5,16 25 lvx v0,r5,r4 29 addi r5,r5,16 30 lvx v0,r5,r4 34 addi r5,r5,16 [all …]
|
/linux-6.12.1/arch/powerpc/sysdev/ |
D | 6xx-suspend.S | 19 mfspr r5, SPRN_HID0 20 rlwinm r5, r5, 0, ~(HID0_DOZE | HID0_NAP) 21 oris r5, r5, HID0_SLEEP@h 22 mtspr SPRN_HID0, r5 25 lis r5, ret_from_standby@h 26 ori r5, r5, ret_from_standby@l 27 mtlr r5 33 mfmsr r5 34 ori r5, r5, MSR_EE 35 oris r5, r5, MSR_POW@h [all …]
|
/linux-6.12.1/arch/powerpc/kernel/ |
D | optprobes_head.S | 50 mfmsr r5 51 PPC_STL r5,_MSR(r1) 52 li r5,0x700 53 PPC_STL r5,_TRAP(r1) 54 li r5,0 55 PPC_STL r5,ORIG_GPR3(r1) 56 PPC_STL r5,RESULT(r1) 57 mfctr r5 58 PPC_STL r5,_CTR(r1) 59 mflr r5 [all …]
|
D | misc_32.S | 37 mulhwu r4,r4,r5 40 mullw r7,r10,r5 44 mullw r9,r3,r5 45 mulhwu r10,r3,r5 97 lwz r5,CPU_SPEC_SETUP(r4) 98 cmpwi 0,r5,0 99 add r5,r5,r3 101 mtctr r5 119 mfspr r5,SPRN_HID0 120 rlwinm r5,r5,0,27,25 [all …]
|
/linux-6.12.1/arch/sh/lib/ |
D | udivsi3_i4i-Os.S | 29 extu.w r5,r0 30 cmp/eq r5,r0 35 mov.l r5,@-r15 36 shll16 r5 38 div1 r5,r4 40 div1 r5,r4 41 div1 r5,r4 43 div1 r5,r4 48 div1 r5,r4 50 div1 r5,r4 [all …]
|
D | udivsi3_i4i.S | 46 cmp/hi r1,r5 47 extu.w r5,r1 49 cmp/eq r5,r1 52 mov r5,r1 53 shll16 r5 55 div1 r5,r0 57 div1 r5,r0 58 div1 r5,r0 60 div1 r5,r0 65 mov.b @(r0,r5),r1 [all …]
|
D | udivsi3.S | 16 div1 r5,r4 18 div1 r5,r4; div1 r5,r4; div1 r5,r4 19 div1 r5,r4; div1 r5,r4; div1 r5,r4; rts; div1 r5,r4 22 div1 r5,r4; rotcl r0 23 div1 r5,r4; rotcl r0 24 div1 r5,r4; rotcl r0 25 rts; div1 r5,r4 29 extu.w r5,r0 30 cmp/eq r5,r0 36 shll16 r5 [all …]
|
D | movmem.S | 31 mov.l @(48,r5),r0 34 mov.l @(60,r5),r0 38 mov.l @(56,r5),r0 42 mov.l @(52,r5),r0 43 add #64,r5 55 mov.l @(52,r5),r0 64 mov.l @(60,r5),r0 70 mov.l @(56,r5),r0 76 mov.l @(52,r5),r0 82 mov.l @(48,r5),r0 [all …]
|
/linux-6.12.1/arch/microblaze/lib/ |
D | fastcopy.S | 41 addi r3, r5, 0 48 andi r4, r5, 3 /* n = d & 3 */ 59 sbi r11, r5, 0 /* *d = h */ 61 addi r5, r5, 1 /* d++ */ 84 swi r9, r5, 0 /* *(d + 0) = t1 */ 85 swi r10, r5, 4 /* *(d + 4) = t2 */ 86 swi r11, r5, 8 /* *(d + 8) = t3 */ 87 swi r12, r5, 12 /* *(d + 12) = t4 */ 92 swi r9, r5, 16 /* *(d + 16) = t1 */ 93 swi r10, r5, 20 /* *(d + 20) = t2 */ [all …]
|
/linux-6.12.1/arch/powerpc/lib/ |
D | copy_32.S | 45 addi r5,r5,-(16 * n); \ 48 addi r5,r5,-(16 * n); \ 67 rlwinm. r0 ,r5, 31, 1, 31 74 2: andi. r0, r5, 1 91 cmplwi 0,r5,4 100 add r5,r0,r5 111 add r8,r7,r5 126 clrlwi r5,r8,32-LG_CACHELINE_BYTES 127 addi r5,r5,4 129 2: srwi r0,r5,2 [all …]
|
D | mem_64.S | 25 cmplw cr1,r5,r0 37 cmplw cr1,r5,r0 /* do we get that far? */ 43 subf r5,r0,r5 53 3: srdi. r0,r5,6 54 clrldi r5,r5,58 68 5: srwi. r0,r5,3 69 clrlwi r5,r5,29 85 8: cmpwi r5,0 86 PPC_MTOCRF(1,r5) 106 rlwinm. r7,r5,32-3,3,31 /* r0 = r5 >> 3 */ [all …]
|
D | checksum_32.S | 36 adde r5,r5,r0 42 adde r5,r5,r0 49 adde r5,r5,r0 51 adde r5,r5,r6 53 adde r5,r5,r7 56 adde r5,r5,r8 58 adde r5,r5,r0 60 adde r5,r5,r6 62 adde r5,r5,r7 64 23: adde r5,r5,r8 [all …]
|
/linux-6.12.1/arch/powerpc/platforms/83xx/ |
D | suspend-asm.S | 63 lwz r5, 0(r4) 66 stw r5, SS_MEMSAVE+0(r3) 69 mfspr r5, SPRN_HID0 74 stw r5, SS_HID+0(r3) 79 mfspr r5, SPRN_IABR2 86 stw r5, SS_IABR+4(r3) 93 mfspr r5, SPRN_SPRG1 99 stw r5, SS_SPRG+4(r3) 105 mfspr r5, SPRN_SPRG5 110 stw r5, SS_SPRG+20(r3) [all …]
|
/linux-6.12.1/arch/powerpc/mm/book3s32/ |
D | hash_low.S | 71 lwz r5,PGDIR(r8) /* virt page-table root */ 73 lis r5,swapper_pg_dir@ha /* if kernel address, use */ 75 addi r5,r5,swapper_pg_dir@l /* kernel page table */ 81 112: tophys(r5, r5) 83 rlwimi r5,r4,12,20,29 /* insert top 10 bits of address */ 84 lwz r8,0(r5) /* get pmd entry */ 88 lwzx r8,r8,r5 /* Get L1 entry */ 120 mfsrin r5,r4 122 rlwinm r5,r5,12,_PAGE_WRITE /* Ks => _PAGE_WRITE */ 123 andc r5,r5,r0 /* Ks & ~MSR[PR] */ [all …]
|
/linux-6.12.1/arch/arm/mm/ |
D | pv-fixup-asm.S | 33 1: ldrd r4, r5, [r7] 35 adc r5, r5, r1 36 strd r4, r5, [r7], #1 << L2_ORDER 44 ldrd r4, r5, [r7] 46 adc r5, r5, r1 47 strd r4, r5, [r7], #1 << L2_ORDER 48 ldrd r4, r5, [r7] 50 adc r5, r5, r1 51 strd r4, r5, [r7] 56 2: ldrd r4, r5, [r7] [all …]
|
/linux-6.12.1/tools/testing/selftests/powerpc/copyloops/ |
D | mem_64.S | 25 cmplw cr1,r5,r0 37 cmplw cr1,r5,r0 /* do we get that far? */ 43 subf r5,r0,r5 53 3: srdi. r0,r5,6 54 clrldi r5,r5,58 68 5: srwi. r0,r5,3 69 clrlwi r5,r5,29 85 8: cmpwi r5,0 86 PPC_MTOCRF(1,r5) 106 rlwinm. r7,r5,32-3,3,31 /* r0 = r5 >> 3 */ [all …]
|
/linux-6.12.1/arch/arm/mach-omap1/ |
D | sleep.S | 78 ldr r5, [r4, #EMIFS_CONFIG_ASM_OFFSET & 0xff] 79 bic r5, r5, #PDE_BIT & 0xff 80 str r5, [r4, #EMIFS_CONFIG_ASM_OFFSET & 0xff] 83 and r5, r5, #PWD_EN_BIT & 0xff 84 str r5, [r4, #EMIFS_CONFIG_ASM_OFFSET & 0xff] 87 ldr r5, [r4, #EMIFF_SDRAM_CONFIG_ASM_OFFSET & 0xff] 88 orr r5, r5, #SELF_REFRESH_MODE & 0xff000000 89 orr r5, r5, #SELF_REFRESH_MODE & 0x000000ff 90 str r5, [r4, #EMIFF_SDRAM_CONFIG_ASM_OFFSET & 0xff] 93 ldr r5, [r4, #EMIFS_CONFIG_ASM_OFFSET & 0xff] [all …]
|
/linux-6.12.1/arch/powerpc/kvm/ |
D | book3s_hv_rmhandlers.S | 77 LOAD_REG_ADDR(r5, kvmppc_call_hv_entry) 83 mtsrr0 r5 95 ld r5,HSTATE_DABR(r13) 97 mtspr SPRN_DABR,r5 158 ld r5, HSTATE_KVM_VCORE(r13) 159 65: lbz r0, VCORE_IN_GUEST(r5) 163 ld r8,VCORE_LPCR(r5) 167 ld r5, HSTATE_KVM_VCORE(r13) 171 addi r6, r5, VCORE_NAPPING_THREADS 179 lwz r7, VCORE_ENTRY_EXIT(r5) [all …]
|
/linux-6.12.1/arch/arc/lib/ |
D | memcpy-archs.S | 51 ldb.ab r5, [r1,1] 53 stb.ab r5, [r3,1] 79 ldb.ab r5, [r1,1] 80 stb.ab r5, [r3,1] 92 ldb.ab r5, [r1, 1] 102 MERGE_2 (r5, r5, 24) 103 or r5, r5, r6 112 or r7, r7, r5 113 SHIFT_2 (r5, r6, 8) 116 or r9, r9, r5 [all …]
|
/linux-6.12.1/arch/arm/kernel/ |
D | head-nommu.S | 65 bl __lookup_processor_type @ r5=procinfo r9=cpuid 66 movs r10, r5 @ invalid processor (r5=0)? 101 bl __lookup_processor_type @ r5=procinfo r9=cpuid 102 movs r10, r5 @ invalid processor? 272 ldr r5, =PLAT_PHYS_OFFSET @ Region start: PHYS_OFFSET 274 sub r6, r6, r5 @ Minimum size of region to map 284 ands r5, r0, #MPUIR_DREGION_SZMASK @ 0 size d region => No MPU 293 ldr r5,=(PMSAv7_AP_PL1RW_PL0RW | PMSAv7_RGN_NORMAL) 295 setup_region r0, r5, r6, PMSAv7_DATA_SIDE, r12 @ PHYS_OFFSET, shared, enabled 297 setup_region r0, r5, r6, PMSAv7_INSTR_SIDE, r12 @ PHYS_OFFSET, shared, enabled [all …]
|