Home
last modified time | relevance | path

Searched full:r0 (Results 1 – 25 of 1757) sorted by relevance

12345678910>>...71

/OK3568_Linux_fs/kernel/arch/sh/lib/
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
67 or r0, r6
[all …]
H A Dcopy_page.S21 * r0, r1, r2, r3, r4, r5, r6, r7 --- scratch
34 mov #(PAGE_SIZE >> 10), r0
35 shll8 r0
36 shll2 r0
37 add r0,r8
39 1: mov.l @r11+,r0
48 movca.l r0,@r10
50 mov.l r0,@r10
86 mov #11,r0
88 cmp/gt r0,r6 ! r6 (len) > r0 (11)
[all …]
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 Dudivsi3_i4i.S44 mov r4,r0
45 shlr8 r0
51 shlr r0
55 div1 r5,r0
57 div1 r5,r0
58 div1 r5,r0
60 div1 r5,r0
63 mova div_table_ix,r0
65 mov.b @(r0,r5),r1
68 mova div_table_ix,r0
[all …]
/OK3568_Linux_fs/u-boot/board/samsung/goni/
H A Dlowlevel_init.S35 ldr r0, [r2]
37 and r0, r0, r1
38 cmp r0, r5
46 ldr r0, =S5PC110_RST_STAT
47 ldr r1, [r0]
54 addeq r0, r8, #0x280 @ S5PC100_GPIO_J4
55 addne r0, r8, #0x2C0 @ S5PC110_GPIO_J4
56 ldr r1, [r0, #0x0] @ GPIO_CON_OFFSET
59 str r1, [r0, #0x0] @ GPIO_CON_OFFSET
61 ldr r1, [r0, #0x4] @ GPIO_DAT_OFFSET
[all …]
/OK3568_Linux_fs/u-boot/board/freescale/mx6sllevk/
H A Dplugin.S11 ldr r0, =IOMUXC_BASE_ADDR
13 str r1, [r0, #0x550]
15 str r1, [r0, #0x534]
17 str r1, [r0, #0x2AC]
18 str r1, [r0, #0x548]
19 str r1, [r0, #0x52C]
21 str r1, [r0, #0x530]
23 str r1, [r0, #0x2B0]
24 str r1, [r0, #0x2B4]
25 str r1, [r0, #0x2B8]
[all …]
/OK3568_Linux_fs/kernel/arch/powerpc/lib/
H A Dchecksum_64.S24 addic r0,r5,0 /* clear carry */
46 adde r0,r0,r6
81 adde r0,r0,r6
85 adde r0,r0,r9
90 adde r0,r0,r10
92 adde r0,r0,r11
94 adde r0,r0,r12
96 adde r0,r0,r14
98 adde r0,r0,r15
102 adde r0,r0,r16
[all …]
/OK3568_Linux_fs/u-boot/arch/arm/mach-imx/mx5/
H A Dlowlevel_init.S28 mrc 15, 0, r0, c1, c0, 1
29 bic r0, r0, #0x2
30 mcr 15, 0, r0, c1, c0, 1
33 ldr r0, =0xC0 | /* tag RAM */ \
44 orrls r0, r0, #1 << 25
47 mcr 15, 1, r0, c9, c0, 2
50 mrc 15, 0, r0, c1, c0, 1
51 orr r0, r0, #2
52 mcr 15, 0, r0, c1, c0, 1
63 ldr r0, =AIPS1_BASE_ADDR
[all …]
/OK3568_Linux_fs/kernel/arch/sh/kernel/cpu/shmobile/
H A Dsleep.S21 #define k0 r0
34 stc vbr, r0
35 mov.l r0, @(SH_SLEEP_VBR, r5)
41 sts pr, r0
42 mov.l r0, @(SH_SLEEP_SPC, r5)
45 stc sr, r0
46 mov.l r0, @(SH_SLEEP_SR, r5)
49 mov.l @(SH_SLEEP_MODE, r5), r0
50 tst #SUSP_SH_REGS, r0
93 mov #SH_SLEEP_REG_STBCR, r0
[all …]
/OK3568_Linux_fs/u-boot/board/freescale/mx6ullevk/
H A Dplugin.S11 ldr r0, =IOMUXC_BASE_ADDR
13 str r1, [r0, #0x4B4]
15 str r1, [r0, #0x4AC]
17 str r1, [r0, #0x27C]
19 str r1, [r0, #0x250]
20 str r1, [r0, #0x24C]
21 str r1, [r0, #0x490]
23 str r1, [r0, #0x288]
26 str r1, [r0, #0x270]
29 str r1, [r0, #0x260]
[all …]
/OK3568_Linux_fs/kernel/crypto/
H A Dserpent_generic.c233 static noinline void __serpent_setkey_sbox(u32 r0, u32 r1, u32 r2, in __serpent_setkey_sbox() argument
237 S3(r3, r4, r0, r1, r2); store_and_load_keys(r1, r2, r4, r3, 28, 24); in __serpent_setkey_sbox()
238 S4(r1, r2, r4, r3, r0); store_and_load_keys(r2, r4, r3, r0, 24, 20); in __serpent_setkey_sbox()
239 S5(r2, r4, r3, r0, r1); store_and_load_keys(r1, r2, r4, r0, 20, 16); in __serpent_setkey_sbox()
240 S6(r1, r2, r4, r0, r3); store_and_load_keys(r4, r3, r2, r0, 16, 12); in __serpent_setkey_sbox()
241 S7(r4, r3, r2, r0, r1); store_and_load_keys(r1, r2, r0, r4, 12, 8); in __serpent_setkey_sbox()
242 S0(r1, r2, r0, r4, r3); store_and_load_keys(r0, r2, r4, r1, 8, 4); in __serpent_setkey_sbox()
243 S1(r0, r2, r4, r1, r3); store_and_load_keys(r3, r4, r1, r0, 4, 0); in __serpent_setkey_sbox()
244 S2(r3, r4, r1, r0, r2); store_and_load_keys(r2, r4, r3, r0, 0, -4); in __serpent_setkey_sbox()
245 S3(r2, r4, r3, r0, r1); store_and_load_keys(r0, r1, r4, r2, -4, -8); in __serpent_setkey_sbox()
[all …]
/OK3568_Linux_fs/kernel/arch/arm/mm/
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, #0
83 mcr p15, 0, r0, c7, c5, 0 @ invalidate I cache
131 sub r3, r1, r0 @ calculate total size
[all …]
/OK3568_Linux_fs/kernel/arch/hexagon/kernel/
H A Dvm_entry.S37 memd(R0 + #_PT_R3130) = R31:30; \
38 { memw(R0 + #_PT_R2928) = R28; \
39 R31 = memw(R0 + #_PT_ER_VMPSP); }\
40 { memw(R0 + #(_PT_R2928 + 4)) = R31; \
42 { memd(R0 + #_PT_R2726) = R27:26; \
44 memd(R0 + #_PT_R2524) = R25:24; \
45 memd(R0 + #_PT_R2322) = R23:22; \
46 memd(R0 + #_PT_R2120) = R21:20; \
47 memd(R0 + #_PT_R1918) = R19:18; \
48 memd(R0 + #_PT_R1716) = R17:16; \
[all …]
/OK3568_Linux_fs/u-boot/arch/arm/cpu/armv7/
H A Dstart.S49 mrc p15, 0, r0, c0, c1, 1 @ read ID_PFR1
50 and r0, r0, #CPUID_ARM_VIRT_MASK @ mask virtualization bits
51 cmp r0, #(1 << CPUID_ARM_VIRT_SHIFT)
59 mrs r0, cpsr
60 and r1, r0, #0x1f @ mask mode bits
62 bicne r0, r0, #0x1f @ clear all mode bits
63 orrne r0, r0, #0x13 @ set SVC mode
64 orr r0, r0, #0xc0 @ disable FIQ and IRQ
65 msr cpsr,r0
68 mrc p15, 0, r0, c1, c0, 1
[all …]
/OK3568_Linux_fs/kernel/arch/arm/mach-tegra/
H A Dsleep-tegra30.S135 mov r0, #TEGRA30_POWER_HOTPLUG_SHUTDOWN
144 * and powergates it -- flags (in R0) indicate the request type.
147 * corrupts r0-r4, r10-r12
189 tst r0, #TEGRA30_POWER_HOTPLUG_SHUTDOWN
205 ldr r0, [r2]
236 mov r4, r0
238 mov r0, #TEGRA_FLUSH_CACHE_ALL
240 mov r0, r4
256 add r3, r3, r0
258 mov32 r0, tegra30_tear_down_core
[all …]
/OK3568_Linux_fs/u-boot/arch/sh/lib/
H A Dashrsi3.S30 ! r0: Result
41 mov #31,r0
42 and r0,r5
43 mova ashrsi3_table,r0
44 mov.b @(r0,r5),r5
46 add r5,r0
47 jmp @r0
51 mov r4,r0
89 rotcl r0
91 subc r0,r0
[all …]
H A Dudivsi3_i4i.S44 mov r4,r0
45 shlr8 r0
51 shlr r0
55 div1 r5,r0
57 div1 r5,r0
58 div1 r5,r0
60 div1 r5,r0
63 mova div_table_ix,r0
65 mov.b @(r0,r5),r1
68 mova div_table_ix,r0
[all …]
H A Dlshrsi3.S30 ! r0: Result
39 mov #31,r0
40 and r0,r5
41 mova __lshrsi3_table,r0
42 mov.b @(r0,r5),r5
44 add r5,r0
45 jmp @r0
49 mov r4,r0
87 shlr2 r0
89 shlr2 r0
[all …]
H A Dashlsi3.S30 ! r0: Result
39 mov #31,r0
40 and r0,r5
41 mova __ashlsi3_table,r0
42 mov.b @(r0,r5),r5
44 add r5,r0
45 jmp @r0
49 mov r4,r0
87 shll2 r0
89 shll2 r0
[all …]
/OK3568_Linux_fs/u-boot/post/lib_powerpc/
H A Dasm.S20 mflr r0
21 stwu r0, -4(r1)
34 lwz r0, 0(r1)
36 mtlr r0
43 mflr r0
44 stwu r0, -4(r1)
59 lwz r0, 0(r1)
61 mtlr r0
68 mflr r0
69 stwu r0, -4(r1)
[all …]
/OK3568_Linux_fs/u-boot/board/freescale/mx7ulp_evk/
H A Dplugin.S68 ldr r0, =0x40ad0000
70 str r1, [r0, #0x128]
72 str r1, [r0, #0xf8]
74 str r1, [r0, #0xd8]
76 str r1, [r0, #0x108]
78 str r1, [r0, #0x104]
80 str r1, [r0, #0x124]
82 str r1, [r0, #0x80]
84 str r1, [r0, #0x84]
86 str r1, [r0, #0x88]
[all …]
/OK3568_Linux_fs/kernel/arch/powerpc/platforms/ps3/
H A Dhvcall.S18 mflr r0; \
19 std r0, 16(r1); \
24 ld r0, 16(r1); \
25 mtlr r0; \
40 mflr r0; \
41 std r0, 16(r1); \
52 ld r0, 16(r1); \
53 mtlr r0; \
59 mflr r0; \
60 std r0, 16(r1); \
[all …]
/OK3568_Linux_fs/kernel/arch/arm/boot/compressed/
H A Dhead.S79 mov r0, \val
84 mov r0, \val
239 mov r0, #0x17 @ angel_SWIreason_EnterSVC
243 safe_svcmode_maskall r0
292 mov r0, pc
293 cmp r0, r4
294 ldrcc r0, .Lheadroom
295 addcc r0, r0, pc
296 cmpcc r4, r0
300 restart: adr r0, LC1
[all …]

12345678910>>...71