/Linux-v4.19/arch/xtensa/lib/ |
D | memcopy.S | 71 add a7, a3, a4 # a7 = end address for source 79 bne a3, a7, .Lnextbyte # continue loop if $a3:src != $a7:src_end 104 l8ui a7, a3, 1 108 s8i a7, a5, 1 122 srli a7, a4, 4 # number of loop iterations with 16B 131 loopnez a7, .Loop1done 133 beqz a7, .Loop1done 134 slli a8, a7, 4 139 l32i a7, a3, 4 142 s32i a7, a5, 4 [all …]
|
D | usercopy.S | 71 srli a7, a4, 4 # number of loop iterations with 16B 99 EX(10f) l8ui a7, a3, 1 102 EX(10f) s8i a7, a5, 1 118 add a7, a3, a4 # a7 = end address for source 126 blt a3, a7, .Lnextbyte 140 loopnez a7, .Loop1done 142 beqz a7, .Loop1done 143 slli a8, a7, 4 148 EX(10f) l32i a7, a3, 4 151 EX(10f) s32i a7, a5, 4 [all …]
|
D | checksum.S | 65 l32i a7, a2, 4 67 ONES_ADD(a4, a7) 69 l32i a7, a2, 12 71 ONES_ADD(a4, a7) 73 l32i a7, a2, 20 75 ONES_ADD(a4, a7) 77 l32i a7, a2, 28 79 ONES_ADD(a4, a7) 145 l16ui a7, a2, 1 /* bits 8..23 */ 152 slli a7, a7, 8 [all …]
|
D | memset.S | 40 slli a7, a3, 8 # duplicate character in all bytes of word 41 or a3, a3, a7 # ... 42 slli a7, a3, 16 # ... 43 or a3, a3, a7 # ... 48 srli a7, a4, 4 # number of loop iterations with 16B 61 loopnez a7, .Loop1done 63 beqz a7, .Loop1done 64 slli a6, a7, 4
|
/Linux-v4.19/arch/m68k/fpsp040/ |
D | x_fline.S | 38 cmpw #UNIMP_VEC,EXC_VEC-4(%a7) 44 subl #4,%a7 |4 accounts for 2-word difference 48 fsave -(%a7) 53 addl #4,%a6 |to offset the sub.l #4,a7 above so that 68 cmpib #VER_40,(%a7) |test for orig unimp frame 70 subl #UNIMP_40_SIZE-4,%a7 |emulate an orig fsave 71 moveb #VER_40,(%a7) 72 moveb #UNIMP_40_SIZE-4,1(%a7) 73 clrw 2(%a7) 76 cmpib #VER_41,(%a7) |test for rev unimp frame [all …]
|
D | x_snan.S | 44 fsave -(%a7) 75 frestore (%a7)+ 89 moveb (%a7),VER_TMP(%a6) 90 cmpib #VER_40,(%a7) |test for orig unimp frame 97 clrl (%a7) 99 clrl -(%a7) |clear and dec a7 101 moveb VER_TMP(%a6),(%a7) |format a busy frame 102 moveb #BUSY_SIZE-4,1(%a7) 108 frestore (%a7)+ 117 moveb (%a7),VER_TMP(%a6) [all …]
|
D | gen_except.S | 58 cmpib #IDLE_SIZE-4,1(%a7) |test for idle frame 60 cmpib #UNIMP_40_SIZE-4,1(%a7) |test for orig unimp frame 62 cmpib #UNIMP_41_SIZE-4,1(%a7) |test for rev unimp frame 64 cmpib #BUSY_SIZE-4,1(%a7) |if size <> $60, fmt error 66 leal BUSY_SIZE+LOCAL_SIZE(%a7),%a1 |init a1 so fpsp.h 102 cmpib #UNIMP_40_SIZE-4,1(%a7) |test for orig unimp frame 104 leal UNIMP_40_SIZE+LOCAL_SIZE(%a7),%a1 107 cmpib #UNIMP_41_SIZE-4,1(%a7) |test for rev unimp frame 109 leal UNIMP_41_SIZE+LOCAL_SIZE(%a7),%a1 131 addl #4,%a7 |point A7 back to unimp frame [all …]
|
D | bugfix.S | 174 cmpib #VER_40,4(%a7) 271 movel (%a7)+,%d1 |save return address from bsr 272 frestore (%a7)+ 273 fsave -(%a7) 277 cmpw #0x4060,(%a7) 309 clrl (%a7) 311 clrl -(%a7) 313 movel #0x40600000,-(%a7) 318 movel %d1,-(%a7) |return bsr return address 397 movel (%a7)+,%d1 |save return address from bsr [all …]
|
D | sto_res.S | 37 fmovemx %fp1-%fp1,-(%a7) 42 fmovemx (%a7)+,%d0 70 fmovemx %fp0-%fp0,-(%a7) 75 fmovemx (%a7)+,%d0
|
/Linux-v4.19/arch/xtensa/boot/boot-redboot/ |
D | bootstrap.S | 95 mov.n a7, a0 99 l32i a10, a7, 0 100 l32i a11, a7, 4 103 l32i a10, a7, 8 104 l32i a11, a7, 12 108 addi a7, a7, 16 152 movi a7, __bss_end 157 blt a6, a7, 3b 178 movi a7, 0x1000000 186 # a7 maximum size of destination [all …]
|
/Linux-v4.19/arch/xtensa/kernel/ |
D | align.S | 168 s32i a7, a2, PT_AREG7 201 rsr a7, epc1 # load exception address 203 and a3, a3, a7 # mask lower bits 208 __ssa8 a7 247 addi a7, a7, 2 # increment PC (assume 16-bit insn) 252 addi a7, a7, 1 254 addi a7, a7, 3 328 l32i a7, a2, PT_AREG7 344 1: # a7: instruction pointer, a4: instruction, a3: value 349 addi a7, a7, 2 # incr. PC,assume 16-bit instruction [all …]
|
D | mcount.S | 32 1: xor a7, a2, a1 34 and a7, a7, a3 35 xor a7, a7, a1
|
D | entry.S | 177 s32i a7, a1, PT_AREG7 562 load_xtregs_opt a1 a2 a4 a5 a6 a7 PT_XTREGS_OPT 589 rotw -1 # we restore a4..a7 602 2: rotw -1 # a0..a3 become a4..a7 603 addi a3, a7, -4*4 # next iteration 608 l32i a7, a3, PT_AREG_END + 12 620 addi a3, a7, -1 624 movi a7, 0 709 l32i a7, a1, PT_AREG7 1106 s32i a7, a2, PT_AREG7 # we need an additional register [all …]
|
D | vectors.S | 727 s32e a7, a0, -20 738 l32e a7, a1, -12 740 l32e a4, a7, -32 742 l32e a5, a7, -28 743 l32e a6, a7, -24 744 l32e a7, a7, -20 761 s32e a7, a0, -36 783 l32e a7, a11, -36
|
/Linux-v4.19/arch/arm/boot/dts/ |
D | mt6592.dtsi | 22 compatible = "arm,cortex-a7"; 27 compatible = "arm,cortex-a7"; 32 compatible = "arm,cortex-a7"; 37 compatible = "arm,cortex-a7"; 42 compatible = "arm,cortex-a7"; 47 compatible = "arm,cortex-a7"; 52 compatible = "arm,cortex-a7"; 57 compatible = "arm,cortex-a7"; 97 compatible = "arm,cortex-a7-gic";
|
D | bcm2836.dtsi | 22 compatible = "arm,cortex-a7-pmu"; 44 compatible = "arm,cortex-a7"; 51 compatible = "arm,cortex-a7"; 58 compatible = "arm,cortex-a7"; 65 compatible = "arm,cortex-a7";
|
D | mt6580.dtsi | 24 compatible = "arm,cortex-a7"; 29 compatible = "arm,cortex-a7"; 34 compatible = "arm,cortex-a7"; 39 compatible = "arm,cortex-a7"; 82 compatible = "arm,cortex-a7-gic";
|
D | mt6589.dtsi | 22 compatible = "arm,cortex-a7"; 27 compatible = "arm,cortex-a7"; 32 compatible = "arm,cortex-a7"; 37 compatible = "arm,cortex-a7"; 92 compatible = "arm,cortex-a7-gic";
|
D | mt8127.dtsi | 23 compatible = "arm,cortex-a7"; 28 compatible = "arm,cortex-a7"; 33 compatible = "arm,cortex-a7"; 38 compatible = "arm,cortex-a7"; 120 compatible = "arm,cortex-a7-gic";
|
D | r9a06g032.dtsi | 22 compatible = "arm,cortex-a7"; 29 compatible = "arm,cortex-a7"; 91 compatible = "arm,cortex-a7-gic", "arm,gic-400"; 104 compatible = "arm,cortex-a7-timer",
|
/Linux-v4.19/arch/xtensa/mm/ |
D | misc.S | 36 __loopi a2, a7, PAGE_SIZE, 32 45 __endla a2, a7, 32 135 __loopi a2, a7, PAGE_SIZE, 32 144 __endla a2, a7, 32 172 movi a7, 0 187 addi a7, a5, PAGE_KERNEL 190 wdtlb a7, a8 223 bnez a7, 2f 229 bnez a7, 2f 253 movi a7, 0 # required for exception handler [all …]
|
/Linux-v4.19/arch/m68k/coldfire/ |
D | head.S | 178 movel #CONFIG_VECTORBASE,%a7 179 movec %a7,%VBR /* set vectors addr */ 180 movel %a7,_ramvec 182 movel #CONFIG_RAMBASE,%a7 /* mark the base of RAM */ 183 movel %a7,_rambase 186 addl %a7,%d0
|
/Linux-v4.19/arch/xtensa/include/asm/ |
D | initialize_mmu.h | 101 addi a7, a2, 5 - XCHAL_SPANNING_WAY 102 wdtlb a3, a7 103 witlb a3, a7 169 idtlb a7 170 iitlb a7
|
/Linux-v4.19/arch/riscv/lib/ |
D | memcpy.S | 54 REG_L a7, 3*SZREG(a1) 64 REG_S a7, 3*SZREG(t6) 74 REG_L a7, 13*SZREG(a1) 81 REG_S a7, 13*SZREG(t6)
|
/Linux-v4.19/include/linux/ |
D | arm-smccc.h | 130 unsigned long a5, unsigned long a6, unsigned long a7, 147 unsigned long a5, unsigned long a6, unsigned long a7, 249 #define __declare_arg_7(a0, a1, a2, a3, a4, a5, a6, a7, res) \ argument 250 typeof(a7) __a7 = a7; \
|