/linux-6.12.1/arch/microblaze/lib/ |
D | fastcopy.S | 75 andi r9, r6, 3 /* t1 = s & 3 */ 77 bnei r9, a_block_unaligned 80 lwi r9, r6, 0 /* t1 = *(s + 0) */ 84 swi r9, r5, 0 /* *(d + 0) = t1 */ 88 lwi r9, r6, 16 /* t1 = *(s + 16) */ 92 swi r9, r5, 16 /* *(d + 16) = t1 */ 107 addi r9, r9, -1 108 beqi r9, a_block_u1 /* t1 was 1 => 1 byte offset */ 109 addi r9, r9, -1 110 beqi r9, a_block_u2 /* t1 was 2 => 2 byte offset */ [all …]
|
/linux-6.12.1/tools/testing/selftests/powerpc/switch_endian/ |
D | check.S | 13 mr r9,r15 14 cmpd r9,r3 # check r3 16 addi r9,r15,4 # check r4 17 cmpd r9,r4 19 lis r9,0x00FF # check CR 20 ori r9,r9,0xF000 22 and r10,r10,r9 23 cmpw r9,r10 24 addi r9,r15,34 26 addi r9,r15,32 # check LR [all …]
|
/linux-6.12.1/arch/arm/crypto/ |
D | sha1-armv4-large.S | 83 ldrb r9,[r1,#3] 87 orr r9,r9,r10,lsl#8 89 orr r9,r9,r11,lsl#16 91 orr r9,r9,r12,lsl#24 93 ldr r9,[r1],#4 @ handles unaligned 98 rev r9,r9 @ byte swap 102 add r7,r7,r9 @ E+=X[i] 104 str r9,[r14,#-4]! 108 ldrb r9,[r1,#3] 112 orr r9,r9,r10,lsl#8 [all …]
|
/linux-6.12.1/arch/powerpc/kvm/ |
D | book3s_32_sr.S | 30 #define XCHG_SR(n) lwz r9, (SVCPU_SR+(n*4))(r3); \ 31 mtsr n, r9 58 li r9, 0 59 KVM_KILL_BAT(0, r9) 60 KVM_KILL_BAT(1, r9) 61 KVM_KILL_BAT(2, r9) 62 KVM_KILL_BAT(3, r9) 102 lis r9, BATS@ha 103 addi r9, r9, BATS@l 104 tophys(r9, r9) [all …]
|
D | book3s_hv_rmhandlers.S | 537 ld r9, VCORE_KVM(r5) /* pointer to struct kvm */ 560 lwz r7,KVM_LPID(r9) 561 ld r6,KVM_SDR1(r9) 570 mr r3, r9 /* kvm pointer */ 849 ld r9,VCPU_SLB_V(r6) 850 slbmte r9,r8 895 li r9, KVM_GUEST_MODE_GUEST_HV 896 stb r9, HSTATE_IN_GUEST(r13) 920 ld r9, VCPU_GPR(R9)(r4) 963 mr r9, r4 [all …]
|
D | tm.S | 36 mr r9, r3 95 std r9, PACATMSCRATCH(r13) 96 ld r9, HSTATE_SCRATCH1(r13) 99 std r0, VCPU_GPRS_TM(0)(r9) 104 std r1, VCPU_GPRS_TM(1)(r9) 108 std r2, VCPU_GPRS_TM(2)(r9) 119 std reg, VCPU_GPRS_TM(reg)(r9) 125 std r4, VCPU_GPRS_TM(13)(r9) 128 std r4, VCPU_GPRS_TM(9)(r9) 133 stw r6, VCPU_CR_TM(r9) [all …]
|
D | book3s_segment.S | 90 ld r9, SVCPU_SHADOW_FSCR(r13) 91 mtspr SPRN_FSCR, r9 116 PPC_LL r9, SVCPU_LR(r3) 121 mtlr r9 126 PPC_LL r9, SVCPU_PC(r3) 143 mtsrr0 r9 148 PPC_LL r9, SVCPU_R9(r3) 175 ld r9,HSTATE_SCRATCH2(r13) 203 PPC_STL r9, SVCPU_R9(r13) 230 GET_SCRATCH0(r9) [all …]
|
/linux-6.12.1/arch/csky/kernel/ |
D | entry.S | 55 lrw r9, __NR_syscalls 56 cmphs syscallid, r9 /* Check nr of syscall */ 59 lrw r9, sys_call_table 60 ixw r9, syscallid 61 ldw syscallid, (r9) 65 mov r9, sp 67 andn r9, r10 68 ldw r10, (r9, TINFO_FLAGS) 69 lrw r9, _TIF_SYSCALL_WORK 70 and r10, r9 [all …]
|
/linux-6.12.1/arch/powerpc/boot/ |
D | crt0.S | 70 li r9,0 77 lwz r9,4(r12) /* get RELA pointer in r9 */ 96 cmpwi r9,0 101 add r9,r9,r11 /* Relocate RELA pointer */ 104 2: lbz r0,4+3(r9) /* ELF32_R_INFO(reloc->r_info) */ 107 lwz r12,0(r9) /* reloc->r_offset */ 108 lwz r0,8(r9) /* reloc->r_addend */ 111 .Lnext: add r9,r9,r14 115 3: lwz r9,p_start-p_base(r10) /* note: these are relocated now */ 117 4: dcbf r0,r9 [all …]
|
/linux-6.12.1/arch/arc/include/asm/ |
D | entry-compact.h | 48 lr r9, [\aux] 49 push r9 53 pop r9 54 sr r9, [\aux] 67 push r9 77 pop r9 133 bbit1 r9, STATUS_U_BIT, 88f 174 GET_CURR_TASK_ON_CPU r9 177 GET_TSK_STACK_BASE r9, r9 180 st sp, [r9, PT_sp - SZ_PT_REGS] [all …]
|
/linux-6.12.1/tools/testing/selftests/powerpc/copyloops/ |
D | memcpy_64.S | 32 addi r9,r3,-1 37 stbu r10,1(r9) 67 ld r9,0(r4) 74 mr r8,r9 76 1: ld r9,8(r4) 79 stdu r9,16(r3) 86 lwz r9,8(r4) 88 stw r9,0(r3) 91 lhz r9,8(r4) 93 sth r9,0(r3) [all …]
|
D | copyuser_64.S | 104 mr r9,r7 111 stex; std r9,0(r3) 116 lex; ld r9,0(r4) 125 stex; std r9,0(r3) 136 lex; ld r9,0(r4) 138 stex; std r9,0(r3) 141 lex; lwz r9,0(r4) 143 stex; stw r9,0(r3) 146 lex; lhz r9,0(r4) 148 stex; sth r9,0(r3) [all …]
|
/linux-6.12.1/arch/powerpc/lib/ |
D | memcpy_64.S | 32 addi r9,r3,-1 37 stbu r10,1(r9) 67 ld r9,0(r4) 74 mr r8,r9 76 1: ld r9,8(r4) 79 stdu r9,16(r3) 86 lwz r9,8(r4) 88 stw r9,0(r3) 91 lhz r9,8(r4) 93 sth r9,0(r3) [all …]
|
D | copyuser_64.S | 104 mr r9,r7 111 stex; std r9,0(r3) 116 lex; ld r9,0(r4) 125 stex; std r9,0(r3) 136 lex; ld r9,0(r4) 138 stex; std r9,0(r3) 141 lex; lwz r9,0(r4) 143 stex; stw r9,0(r3) 146 lex; lhz r9,0(r4) 148 stex; sth r9,0(r3) [all …]
|
D | strlen_32.S | 54 1: lwzu r9, 4(r10) 55 2: subf r8, r7, r9 58 andc. r8, r8, r9 60 andc r8, r9, r6 61 orc r9, r9, r6 63 nor r8, r8, r9 73 lwzu r9, 4(r10) 76 orc r9, r9, r8
|
D | copypage_64.S | 35 li r9,0 40 dcbt r9,r4 41 dcbz r9,r3 42 add r9,r9,r12 57 ld r9,8(r4) 63 std r9,40(r3) 73 ld r9,72(r4) 79 std r9,104(r3) 91 ld r9,8(r4) 97 std r9,40(r3) [all …]
|
/linux-6.12.1/arch/arm/mm/ |
D | abort-lv4t.S | 55 ldr r9, [sp], #4 64 str r9, [sp, #-4]! 68 and r9, r8, r7, lsl #1 69 add r6, r6, r9, lsr #1 70 and r9, r8, r7, lsl #2 71 add r6, r6, r9, lsr #2 72 and r9, r8, r7, lsl #3 73 add r6, r6, r9, lsr #3 77 and r9, r8, #15 << 16 @ Extract 'n' from instruction 78 ldr r7, [r2, r9, lsr #14] @ Get register 'Rn' [all …]
|
/linux-6.12.1/arch/powerpc/mm/book3s32/ |
D | nohash_low.S | 23 lis r9,mmu_hash_lock@h 24 ori r9,r9,mmu_hash_lock@l 25 tophys(r9,r9) 26 10: lwarx r7,0,r9 29 stwcx. r8,0,r9 36 stw r0,0(r9) /* clear mmu_hash_lock */ 55 lis r9,mmu_hash_lock@h 56 ori r9,r9,mmu_hash_lock@l 57 tophys(r9,r9) 58 10: lwarx r7,0,r9 [all …]
|
/linux-6.12.1/tools/testing/selftests/powerpc/stringloops/ |
D | strlen_32.S | 54 1: lwzu r9, 4(r10) 55 2: subf r8, r7, r9 58 andc. r8, r8, r9 60 andc r8, r9, r6 61 orc r9, r9, r6 63 nor r8, r8, r9 73 lwzu r9, 4(r10) 76 orc r9, r9, r8
|
/linux-6.12.1/arch/powerpc/kernel/ |
D | entry_32.S | 69 lwz r9,_MSR(r11) /* if sleeping, clear MSR.EE */ 70 rlwinm r9,r9,0,~MSR_EE 79 lwz r9, THREAD+THSR0(r2) 80 update_user_segments_by_4 r9, r10, r11, r12 85 lwz r9, THREAD+THSR0(r2) 86 rlwinm r9,r9,0,~SR_NX 87 update_user_segments_by_4 r9, r10, r11, r12 112 rlwinm r9,r9,0,14,12 /* clear MSR_WE (necessary?) */ 117 stw r9,_MSR(r1) 215 andi. r10,r9,MSR_RI /* check for recoverable interrupt */ [all …]
|
D | 85xx_entry_mapping.S | 46 mfspr r9,SPRN_TLB1CFG 47 andi. r9,r9,0xfff 61 cmpw r6,r9 /* Are we done? */ 96 subfic r9,r6,-4096 97 and r9,r9,r7 99 or r25,r8,r9 121 1: mflr r9 122 rlwimi r7,r9,0,20,31 152 li r9,0x0c 153 tlbivax 0,r9 [all …]
|
D | reloc_32.S | 39 lwz r9, (p_rela - 0b)(r12) 40 add r9, r9, r12 /* runtime address of .rela.dyn section */ 89 subf r7, r7, r9 /* cur_offset */ 105 lwz r4, 4(r9) /* r4 = rela.r_info */ 132 lwz r4, 0(r9) /* r_offset */ 133 lwz r0, 8(r9) /* r_addend */ 142 lwz r4, 0(r9) /* r_offset */ 143 lwz r0, 8(r9) /* r_addend */ 153 lwz r4, 0(r9) /* r_offset */ 154 lwz r0, 8(r9) /* r_addend */ [all …]
|
D | switch.S | 38 mflr r9 50 1: mtlr r9 56 li r9,0x7fff 57 mtctr r9 82 clrrdi r9,r1,28 /* get current sp ESID */ 85 clrrdi r9,r1,40 /* get current sp 1T ESID */ 88 cmpd cr1,r6,r9 /* or is new ESID the same as current ESID? */ 97 li r9,MMU_SEGSIZE_1T /* insert B field */ 99 rldimi r7,r9,SLB_VSID_SSIZE_SHIFT,0 106 ld r9,PACA_SLBSHADOWPTR(r13) [all …]
|
D | exceptions-64s.S | 284 std r9,IAREA+EX_R9(r13) /* save r9 */ 286 mfspr r9,SPRN_PPR 318 std r9,IAREA+EX_PPR(r13) 328 mfcr r9 454 stw r9,PACA_EXGEN+EX_CCR(r13) 458 lwz r9,PACA_EXGEN+EX_CCR(r13) 504 std r9,_CCR(r1) /* save CR in stackframe */ 528 kuap_save_amr_and_lock r9, r10, cr1, cr0 532 ld r9,IAREA+EX_PPR(r13) /* Read PPR from paca */ 533 std r9,_PPR(r1) [all …]
|
/linux-6.12.1/drivers/gpu/drm/nouveau/nvkm/subdev/pmu/fuc/ |
D | kernel.fuc | 98 push $r9 102 nv_iord($r9, NV_PPWR_TIMER_LOW) 103 sub b32 $r9 $r8 104 cmp b32 $r9 $r14 107 pop $r9 119 push $r9 127 nv_iord($r9, NV_PPWR_TIMER_LOW) 128 sub b32 $r9 $r8 129 cmp b32 $r9 $r11 133 pop $r9 [all …]
|