Searched refs:r0 (Results 1 - 25 of 582) sorted by relevance

1234567891011>>

/linux-master/arch/powerpc/kernel/
H A Dcpu_setup_pa6t.S19 mfmsr r0
20 rldicl. r0,r0,4,63
23 mfspr r0,SPRN_HID5
24 ori r0,r0,0x38
25 mtspr SPRN_HID5,r0
27 mfspr r0,SPRN_LPCR
28 ori r0,r0,
[all...]
H A Dppc_save_regs.S26 PPC_STL r0,GPR0(r3)
31 lbz r0,PACAIRQSOFTMASK(r13)
32 PPC_STL r0,SOFTE(r3)
38 PPC_LL r0,LRSAVE(r4)
39 PPC_STL r0,_LINK(r3)
40 mflr r0
41 PPC_STL r0,_NIP(r3)
42 mfmsr r0
43 PPC_STL r0,_MSR(r3)
44 mfctr r0
[all...]
H A Dcpu_setup_ppc970.S16 mfmsr r0
17 rldicl. r0,r0,4,63
24 li r0,0
26 rldimi r3,r0,40,23 /* clear bit 23 (rm_ci) */
27 rldimi r3,r0,2,61 /* clear bit 61 (lg_pg_en) */
33 rldimi r3,r0,6,56 /* clear bits 56 & 57 (DCBZ*) */
40 mfspr r0,SPRN_HID1
43 or r0,r0,r
[all...]
/linux-master/arch/arm/lib/
H A Dcsumipv6.S20 ldmia r0, {r0 - r3}
21 adcs r0, ip, r0
22 adcs r0, r0, r1
23 adcs r0, r0, r2
25 adcs r0, r0, r
[all...]
H A Ddelay-loop.S21 * loops = r0 * HZ * loops_per_jiffy / 1000000
23 * r0 <= 2000
29 mul r0, r2, r0 @ r0 = delay_us * UDELAY_MULT
30 ENTRY(__loop_const_udelay) @ 0 <= r0 <= 0xfffffaf0
33 umull r1, r0, r2, r0 @ r0-r1 = r0 * loops_per_jiff
[all...]
H A Dgetuser.S15 * Inputs: r0 contains the address
17 * Outputs: r0 is the error code
33 check_uaccess r0, 1, r1, r2, __get_user_bad
34 1: TUSER(ldrb) r2, [r0]
35 mov r0, #0
41 check_uaccess r0, 2, r1, r2, __get_user_bad
44 2: TUSER(ldrh) r2, [r0]
50 2: ldrbt r2, [r0], #1
51 3: ldrbt rb, [r0], #0
53 rb .req r0
[all...]
H A Dputuser.S15 * Inputs: r0 contains the address
18 * Outputs: r0 is the error code
33 check_uaccess r0, 1, r1, ip, __put_user_bad
34 1: TUSER(strb) r2, [r0]
35 mov r0, #0
40 check_uaccess r0, 2, r1, ip, __put_user_bad
43 2: TUSER(strh) r2, [r0]
49 2: TUSER(strb) r2, [r0], #1
50 3: TUSER(strb) ip, [r0]
52 2: TUSER(strb) ip, [r0], #
[all...]
/linux-master/arch/sh/lib/
H A Dashrsi3.S30 ! r0: Result
41 ! r0: Shifts
45 ! r0: Result
56 mov r5,r0
59 and #31,r0
61 mov r0,r4
62 mova ashrsi3_table,r0
63 mov.b @(r0,r4),r4
64 add r4,r0
65 jmp @r0
[all...]
H A Dashlsi3.S30 ! r0: Result
41 ! r0: Shifts
45 ! r0: Result
57 mov r5,r0
60 and #31,r0
62 mov r0,r4
63 mova ashlsi3_table,r0
64 mov.b @(r0,r4),r4
65 add r4,r0
66 jmp @r0
[all...]
H A Dlshrsi3.S30 ! r0: Result
40 ! r0: Value to shift
45 ! r0: Result
56 mov r5,r0
59 and #31,r0
61 mov r0,r4
62 mova lshrsi3_table,r0
63 mov.b @(r0,r4),r4
64 add r4,r0
65 jmp @r0
[all...]
H A Dchecksum.S48 mov r4, r0
49 tst #3, r0 ! Check alignment.
53 tst #1, r0 ! Check alignment.
60 mov.b @r4+, r0
61 extu.b r0, r0
62 addc r0, r6 ! t=0 from previous tst
63 mov r6, r0
65 shlr16 r0
66 shlr8 r0
[all...]
H A Dudivsi3.S22 div1 r5,r4; rotcl r0
23 div1 r5,r4; rotcl r0
24 div1 r5,r4; rotcl r0
29 extu.w r5,r0
30 cmp/eq r5,r0
33 swap.w r4,r0
39 xtrct r4,r0
40 xtrct r0,r4
46 xtrct r4,r0
47 swap.w r0,r
[all...]
/linux-master/arch/arm/mach-exynos/
H A Dsleep.S36 mrc p15, 0, r0, c0, c0, 0
38 and r0, r0, r1
40 cmp r0, r1
50 mrc p15, 0, r0, c0, c0, 0
52 and r0, r0, r1
54 cmp r0, r1
57 adr r0, _cp15_save_power
58 ldr r1, [r0]
[all...]
/linux-master/arch/arm/vdso/
H A Ddatapage.S11 adr r0, .L_vdso_data_ptr
12 ldr r1, [r0]
13 add r0, r0, r1
/linux-master/arch/arm/boot/compressed/
H A Dbig-endian.S11 mrc p15, 0, r0, c1, c0, 0 @ read control reg
12 orr r0, r0, #(1 << 7) @ enable big endian mode
13 mcr p15, 0, r0, c1, c0, 0 @ write control reg
/linux-master/arch/arm/mach-imx/
H A Dheadsmp.S17 adr r0, diag_reg_offset
18 ldr r1, [r0]
19 add r1, r1, r0 @ r1 = physical &g_diag_reg
20 ldr r0, [r1]
21 mcr p15, 0, r0, c15, c0, 1 @ write diagnostic register
26 mrc p15, 0, r0, c0, c0, 0
27 lsl r0, r0, #16
28 lsr r0, r0, #2
[all...]
/linux-master/arch/powerpc/lib/
H A Dtest_emulate_step_exec_instr.S47 mflr r0
48 std r0, _LINK(r1)
54 mfcr r0
55 std r0, _CCR(r1)
65 ld r0, _LINK(r31)
66 mtlr r0
69 ld r0, _CCR(r31)
70 mtcr r0
73 ld r0, _XER(r31)
74 mtxer r0
[all...]
/linux-master/tools/perf/arch/arm/tests/
H A Dregs_load.S41 str r0, [r0, #R0]
42 str r1, [r0, #R1]
43 str r2, [r0, #R2]
44 str r3, [r0, #R3]
45 str r4, [r0, #R4]
46 str r5, [r0, #R5]
47 str r6, [r0, #R6]
48 str r7, [r0, #R7]
49 str r8, [r0, #R
[all...]
/linux-master/arch/s390/lib/
H A Dtishift.S12 lmg %r0,%r1,0(%r3)
18 sllg %r0,%r0,0(%r4)
20 ogr %r0,%r3
22 0: sllg %r0,%r1,-64(%r4)
24 1: stmg %r0,%r1,0(%r2)
30 lmg %r0,%r1,0(%r3)
35 sllg %r3,%r0,0(%r3)
37 srag %r0,%r0,
[all...]
/linux-master/arch/arm/mach-pxa/
H A Dstandby.S19 ldr r0, =PSSR
28 str r1, [r0] @ make sure PSSR_PH/STS are clear
61 mcr p14, 0, r0, c7, c0, 0
66 ldr r0, [r1, #PXA3_DDR_HCAL] @ Clear (and wait for) HCEN
67 bic r0, r0, #PXA3_DDR_HCAL_HCEN
68 str r0, [r1, #PXA3_DDR_HCAL]
69 1: ldr r0, [r1, #PXA3_DDR_HCAL]
70 tst r0, #PXA3_DDR_HCAL_HCEN
73 ldr r0, [r
[all...]
/linux-master/arch/sh/include/mach-kfr2r09/mach/
H A Dromimage.h13 mov.l 1f, r0
14 icbi @r0
17 mova 2f, r0
18 jmp @r0
/linux-master/arch/arm/mm/
H A Dcache-v6.S34 * r0 - set to 0
38 mov r0, #0
42 mcr p15, 0, r0, c7, c5, 0 @ invalidate entire I-cache
43 mcr p15, 0, r0, c7, c5, 0 @ invalidate entire I-cache
44 mcr p15, 0, r0, c7, c5, 0 @ invalidate entire I-cache
45 mcr p15, 0, r0, c7, c5, 0 @ invalidate entire I-cache
51 mcr p15, 0, r0, c7, c5, 0 @ invalidate I-cache
64 mov r0, #0
66 mcr p15, 0, r0, c7, c14, 0 @ D cache clean+invalidate
68 mcr p15, 0, r0, c
[all...]
H A Dproc-arm946.S43 mrc p15, 0, r0, c1, c0, 0 @ ctrl register
44 bic r0, r0, #0x00001000 @ i-cache
45 bic r0, r0, #0x00000004 @ d-cache
46 mcr p15, 0, r0, c1, c0, 0 @ disable caches
51 * Params : r0 = address to jump to
64 ret r0
73 mcr p15, 0, r0, c7, c0, 4 @ Wait for interrupt
82 mov r0, #
[all...]
/linux-master/arch/sh/kernel/vsyscall/
H A Dvsyscall-sigreturn.S12 or r0, r0
13 or r0, r0
14 or r0, r0
15 or r0, r0
16 or r0, r0
[all...]
/linux-master/arch/arc/lib/
H A Dstrcmp.S16 or r2,r0,r1
22 ld.ab r2,[r0,4]
31 xor r0,r2,r3 ; mask for difference
32 sub_s r1,r0,1
33 bic_s r0,r0,r1 ; mask for least significant difference bit
34 sub r1,r5,r0
35 xor r0,r5,r1 ; mask for least significant difference byte
36 and_s r2,r2,r0
37 and_s r3,r3,r0
[all...]

Completed in 221 milliseconds

1234567891011>>