/openbmc/linux/arch/xtensa/lib/ |
H A D | mulsi3.S | 49 mul16u a7, a4, a3 52 add a7, a7, a6 53 slli a7, a7, 16 54 add a2, a7, a4 77 sub a7, a2, a3 79 movgez a4, a2, a7 /* a4 = max (a2, a3) */ 80 movltz a3, a2, a7 /* a3 = min (a2, a3) */ 86 do_addx2 a7, a4, a2, a7 88 movnez a2, a7, a6 90 do_addx4 a7, a4, a2, a7 [all …]
|
H A 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 …]
|
H A D | usercopy.S | 76 srli a7, a4, 4 # number of loop iterations with 16B 104 EX(10f) l8ui a7, a3, 1 107 EX(10f) s8i a7, a5, 1 123 add a7, a3, a4 # a7 = end address for source 131 blt a3, a7, .Lnextbyte 145 loopnez a7, .Loop1done 147 beqz a7, .Loop1done 148 slli a8, a7, 4 153 EX(10f) l32i a7, a3, 4 156 EX(10f) s32i a7, a5, 4 [all …]
|
H A D | checksum.S | 61 l32i a7, a2, 4 63 ONES_ADD(a4, a7) 65 l32i a7, a2, 12 67 ONES_ADD(a4, a7) 69 l32i a7, a2, 20 71 ONES_ADD(a4, a7) 73 l32i a7, a2, 28 75 ONES_ADD(a4, a7) 141 l16ui a7, a2, 1 /* bits 8..23 */ 148 slli a7, a7, 8 [all …]
|
H A 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
|
/openbmc/linux/arch/m68k/fpsp040/ |
H A 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 …]
|
H A 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 …]
|
H A 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 …]
|
/openbmc/linux/arch/xtensa/kernel/ |
H A D | coprocessor.S | 167 s32i a7, a1, PT_AREG7 189 movi a7, .Lcp_regs_jump_table 190 addx8 a7, a3, a7 191 addx4 a7, a3, a7 229 l32i a2, a7, CP_REGS_TAB_OFFSET 230 l32i a3, a7, CP_REGS_TAB_SAVE 243 l32i a2, a7, CP_REGS_TAB_OFFSET 244 l32i a3, a7, CP_REGS_TAB_LOAD 253 l32i a7, a1, PT_AREG7 294 mov a7, a0 [all …]
|
H A D | align.S | 196 addi a7, a7, 2 # increment PC (assume 16-bit insn) 198 addi a7, a7, 1 200 addi a7, a7, 3 271 addi a7, a7, 2 # increment PC (assume 16-bit insn) 276 addi a7, a7, 1 278 addi a7, a7, 3 359 l32i a7, a2, PT_AREG7 377 # a7: instruction pointer, a4: instruction, a3: value 382 addi a7, a7, 2 # incr. PC,assume 16-bit instruction 388 addi a7, a7, 1 # increment PC, 32-bit instruction [all …]
|
H A D | mcount.S | 38 1: xor a7, a2, a1 40 and a7, a7, a3 41 xor a7, a7, a1 66 s32i a7, sp, 24 75 l32i a7, sp, 24
|
H A D | entry.S | 176 s32i a7, a1, PT_AREG7 600 rotw -1 # we restore a4..a7 613 1: rotw -1 # a0..a3 become a4..a7 614 addi a3, a7, -4*4 # next iteration 619 l32i a7, a3, PT_AREG_END + 12 632 addi a3, a7, -1 636 movi a7, 0 727 l32i a7, a1, PT_AREG7 1155 s32i a7, a2, PT_AREG7 # we need an additional register 1156 movi a7, 4 # sizeof(unsigned int) [all …]
|
/openbmc/linux/arch/arm/boot/dts/mediatek/ |
H A D | mt6592.dtsi | 23 compatible = "arm,cortex-a7"; 28 compatible = "arm,cortex-a7"; 33 compatible = "arm,cortex-a7"; 38 compatible = "arm,cortex-a7"; 43 compatible = "arm,cortex-a7"; 48 compatible = "arm,cortex-a7"; 53 compatible = "arm,cortex-a7"; 58 compatible = "arm,cortex-a7"; 98 compatible = "arm,cortex-a7-gic";
|
H A D | mt6580.dtsi | 23 compatible = "arm,cortex-a7"; 28 compatible = "arm,cortex-a7"; 33 compatible = "arm,cortex-a7"; 38 compatible = "arm,cortex-a7"; 81 compatible = "arm,cortex-a7-gic";
|
/openbmc/linux/arch/riscv/lib/ |
H A D | memmove.S | 111 not a7, a6 112 addi a7, a7, (SZREG * 8 + 1) 138 sll t2, t1, a7 147 sll t2, t0, a7 173 not a7, a6 174 addi a7, a7, (SZREG * 8 + 1) 199 sll t1, t1, a7 208 sll t0, t0, a7
|
/openbmc/linux/arch/arm/boot/dts/sunplus/ |
H A D | sunplus-sp7021-achip.dtsi | 23 compatible = "arm,cortex-a7"; 29 compatible = "arm,cortex-a7"; 35 compatible = "arm,cortex-a7"; 41 compatible = "arm,cortex-a7"; 49 compatible = "arm,cortex-a7-gic"; 69 compatible = "arm,cortex-a7-pmu";
|
/openbmc/linux/arch/xtensa/boot/boot-redboot/ |
H A D | bootstrap.S | 98 mov.n a7, a0 102 l32i a10, a7, 0 103 l32i a11, a7, 4 106 l32i a10, a7, 8 107 l32i a11, a7, 12 111 addi a7, a7, 16 155 movi a7, __bss_end 160 blt a6, a7, 3b
|
/openbmc/u-boot/arch/xtensa/cpu/ |
H A D | start.S | 169 srli a7, a4, 29 170 slli a7, a7, 29 171 addi a7, a7, XCHAL_SPANNING_WAY 173 rdtlb1 a8, a7 177 wdtlb a8, a7 180 ritlb1 a8, a7 184 witlb a8, a7 189 2: l32i a7, a6, 0 191 s32i a7, a4, 0 314 mov a7, a4 [all …]
|
/openbmc/linux/arch/powerpc/platforms/powernv/ |
H A D | opal-call.c | 17 s64 a4, s64 a5, s64 a6, s64 a7, in __trace_opal_entry() argument 35 args[7] = a7; in __trace_opal_entry() 70 s64 a4, s64 a5, s64 a6, s64 a7, in __opal_call_trace() argument 75 __trace_opal_entry(a0, a1, a2, a3, a4, a5, a6, a7, opcode); in __opal_call_trace() 76 ret = __opal_call(a0, a1, a2, a3, a4, a5, a6, a7, opcode, msr); in __opal_call_trace() 87 s64 a4, s64 a5, s64 a6, s64 a7, in __opal_call_trace() argument 97 int64_t a4, int64_t a5, int64_t a6, int64_t a7, int64_t opcode) in opal_call() argument 110 return __opal_call(a0, a1, a2, a3, a4, a5, a6, a7, opcode, msr); in opal_call() 116 ret = __opal_call_trace(a0, a1, a2, a3, a4, a5, a6, a7, opcode, msr); in opal_call() 118 ret = __opal_call(a0, a1, a2, a3, a4, a5, a6, a7, opcode, msr); in opal_call() [all …]
|
/openbmc/qemu/tests/tcg/xtensa/ |
H A D | test_load_store.S | 49 movi a7, 9 50 assert eq, a6, a7 52 movi a7, 1b 53 assert eq, a6, a7 129 movi a7, 9 130 assert eq, a6, a7 132 movi a7, 3b 133 assert eq, a6, a7
|
/openbmc/u-boot/arch/arm/dts/ |
H A D | bcm2836.dtsi | 20 compatible = "arm,cortex-a7-pmu"; 43 compatible = "arm,cortex-a7"; 50 compatible = "arm,cortex-a7"; 57 compatible = "arm,cortex-a7"; 64 compatible = "arm,cortex-a7";
|
/openbmc/u-boot/cmd/ |
H A D | smccc.c | 25 unsigned long a7; in do_call() local 38 a7 = argc > 8 ? simple_strtoul(argv[8], NULL, 16) : 0; in do_call() 41 arm_smccc_smc(fid, a1, a2, a3, a4, a5, a6, a7, &res); in do_call() 43 arm_smccc_hvc(fid, a1, a2, a3, a4, a5, a6, a7, &res); in do_call()
|
/openbmc/linux/arch/arm/boot/dts/broadcom/ |
H A D | bcm47622.dtsi | 22 compatible = "arm,cortex-a7"; 30 compatible = "arm,cortex-a7"; 38 compatible = "arm,cortex-a7"; 46 compatible = "arm,cortex-a7"; 69 compatible = "arm,cortex-a7-pmu"; 112 compatible = "arm,cortex-a7-gic";
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-benchmark/cpuburn/cpuburn-arm/ |
H A D | 0001-cpuburn-a8.S-Remove-.func-.endfunc.patch | 14 cpuburn-a7.S | 2 -- 19 diff --git a/cpuburn-a7.S b/cpuburn-a7.S 21 --- a/cpuburn-a7.S 22 +++ b/cpuburn-a7.S
|
/openbmc/linux/arch/xtensa/mm/ |
H A D | misc.S | 36 __loopi a2, a7, PAGE_SIZE, 32 45 __endla a2, a7, 32 130 __loopi a2, a7, PAGE_SIZE, 32 139 __endla a2, a7, 32 169 addi a7, a5, PAGE_KERNEL 172 wdtlb a7, a8 229 movi a7, 0 # required for exception handler 253 movi a7, 0 # required for exception handler
|