Searched refs:r5 (Results 26 - 50 of 370) sorted by relevance

1234567891011>>

/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/ppc/boot/lib/
H A Ddiv64.S20 lwz r5,0(r3) # get the dividend into r5/r6
22 cmplw r5,r4
26 divwu r7,r5,r4 # if dividend.hi >= divisor,
28 subf. r5,r0,r5 # dividend.hi %= divisor
30 1: mr r11,r5 # here dividend.hi != 0
31 andis. r0,r5,0xc000
33 cntlzw r0,r5 # we are shifting the dividend right
39 or r11,r5,r1
[all...]
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/ppc/lib/
H A Ddiv64.S20 lwz r5,0(r3) # get the dividend into r5/r6
22 cmplw r5,r4
26 divwu r7,r5,r4 # if dividend.hi >= divisor,
28 subf. r5,r0,r5 # dividend.hi %= divisor
30 1: mr r11,r5 # here dividend.hi != 0
31 andis. r0,r5,0xc000
33 cntlzw r0,r5 # we are shifting the dividend right
39 or r11,r5,r1
[all...]
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/powerpc/lib/
H A Ddiv64.S20 lwz r5,0(r3) # get the dividend into r5/r6
22 cmplw r5,r4
26 divwu r7,r5,r4 # if dividend.hi >= divisor,
28 subf. r5,r0,r5 # dividend.hi %= divisor
30 1: mr r11,r5 # here dividend.hi != 0
31 andis. r0,r5,0xc000
33 cntlzw r0,r5 # we are shifting the dividend right
40 or r11,r5,r1
[all...]
H A Dstring.S26 addi r5,r3,-1
30 stbu r0,1(r5)
37 cmpwi 0,r5,0
39 mtctr r5
47 mfctr r5
48 cmpwi 0,r5,0 /* any space left in destination buffer? */
55 addi r5,r3,-1
57 1: lbzu r0,1(r5)
60 addi r5,r5,
[all...]
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/arm26/lib/
H A Dio-readsw.S41 stmfd sp!, {r4, r5, r6, lr}
53 ldr r5, [r0]
54 orr r4, r4, r5, lsl #16
56 ldr r5, [r0]
57 and r5, r5, ip
59 orr r5, r5, r6, lsl #16
72 LOADREGS(eqfd, sp!, {r4, r5, r6, pc})
84 ldr r5, [r
[all...]
H A Dmemcpy.S57 4: ldmgeia r1!, {r3 - r5}
58 stmgeia r0!, {r3 - r5}
65 ldmgeia r1!, {r4, r5}
67 stmgeia r0!, {r4, r5}
75 ldrgtb r5, [r1], #1
78 strgtb r5, [r0], #1
85 ldrgtb r5, [r1], #1
88 strgtb r5, [r0], #1
106 orr r4, r4, r5, push #24
107 mov r5, r
[all...]
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/arm/lib/
H A Dio-readsw-armv3.S41 stmfd sp!, {r4, r5, r6, lr}
53 ldr r5, [r0]
54 orr r4, r4, r5, lsl #16
56 ldr r5, [r0]
57 and r5, r5, ip
59 orr r5, r5, r6, lsl #16
72 ldmeqfd sp!, {r4, r5, r6, pc}
84 ldr r5, [r
[all...]
H A Dsha1.S45 ldrb r5, [r1], #1
49 orr r5, r5, r4, lsl #8
50 orr r6, r6, r5, lsl #8
63 ldr r5, [r3, #8]
66 eor r4, r4, r5
138 sha_f1 r4, r5, r6, r7, r8
139 sha_f1 r8, r4, r5, r6, r7
140 sha_f1 r7, r8, r4, r5, r6
141 sha_f1 r6, r7, r8, r4, r5
[all...]
H A Dio-readsb.S39 ldrb r5, [r0]
44 orr r3, r3, r5, put_byte_2
45 ldrb r5, [r0]
50 orr r4, r4, r5, put_byte_1
51 ldrb r5, [r0]
56 mov r5, r5, put_byte_0
58 orr r5, r5, r6, put_byte_1
60 orr r5, r
[all...]
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/arm/mach-omap1/
H A Dsleep.S67 mov r5, #OMAP730_IDLECT2_SLEEP_VAL & 0xff
68 orr r5, r5, #OMAP730_IDLECT2_SLEEP_VAL & 0xff00
69 strh r5, [r4, #ARM_IDLECT2_ASM_OFFSET & 0xff]
77 mov r5, #IDLE_WAIT_CYCLES & 0xff
78 orr r5, r5, #IDLE_WAIT_CYCLES & 0xff00
79 l_730: subs r5, r5, #1
117 mov r5, #OMAP1510_IDLE_CLOCK_DOMAIN
[all...]
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/drivers/acorn/block/
H A Dmfm.S34 @ r3=data ptr, r4=data left, r5,r6=temporary
38 adr r5,hdc63463_irqdata
39 ldmia r5,{r0,r1,r2,r3,r4}
49 ldrb r5,[r1,#0]
50 tst r5,r2
59 ldr r5,[r0,#32] @ Status reg - 16 bit - its the top few bits which are status
62 @tst r5,#0x3c00 @ Test for things which should be off
64 and r5,r5,#0x8000 @ This is test for things which should be on: Busy
65 cmp r5,#
[all...]
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/m32r/kernel/
H A Dhead.S132 ldi r5, #0x01
133 st r5, @r4 ; Set MATM Reg(T bit ON)
135 LDIMM (r5, 1f)
136 jmp r5 ; enable MMU
144 ld r5, @r4 ; Read ISTSi reg.
145 mv r6, r5
146 slli r5, #13 ; PIML check
147 srli r5, #13 ;
150 st r5, @r4 ; Write IMASKi reg.
160 seth r5, #hig
[all...]
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/powerpc/kernel/
H A Dmisc_64.S59 stdu r1,THREAD_SIZE-112(r5)
60 mr r1,r5
93 addi r5,r7,-1
94 andc r6,r3,r5 /* round low to line bdy */
96 add r8,r8,r5 /* ensure we get enough */
109 addi r5,r7,-1
110 andc r6,r3,r5 /* round low to line bdy */
112 add r8,r8,r5
139 addi r5,r7,-1
140 andc r6,r3,r5 /* roun
[all...]
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/ia64/kernel/
H A Drelocate_kernel.S194 add loc1=4*8, in0 // save r4 and r5 first
202 st8 [loc1]=r5, 8
209 mov r5=pr
212 st8 [loc1]=r5, 8 // pr
217 mov r5=b1;
220 st8 [loc1]=r5, 8 // b1
225 mov r5=b3
228 st8 [loc1]=r5, 8 // b3
233 mov r5=b5
236 st8 [loc1]=r5,
[all...]
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/arm/boot/bootp/
H A Dinit.S25 ldmia r13!, {r4-r6} @ r5 = dest, r6 = length
33 ldmia r13, {r5-r9} @ get size and addr of initrd
34 @ r5 = ATAG_CORE
41 teq r10, r5 @ is it ATAG_CORE?
47 stmneia r9, {r4, r5, r10} @ Size, ATAG_CORE, terminator
59 mov r5, #4 @ Size of initrd tag (4 words)
60 stmia r9, {r5, r6, r7, r8, r10}
64 * Move the block of memory length r6 from address r4 to address r5
67 stmia r5!, {r7 - r10}
69 stmia r5!, {r
[all...]
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/ppc/kernel/
H A Dcpu_setup_power4.S105 lis r5,cpu_state_storage@h
106 ori r5,r5,cpu_state_storage@l
118 std r3,CS_HID0(r5)
120 std r3,CS_HID1(r5)
122 std r3,CS_HID4(r5)
124 std r3,CS_HID5(r5)
139 lis r5,(cpu_state_storage-KERNELBASE)@h
140 ori r5,r5,cpu_state_storag
[all...]
H A Dmisc.S62 1: mflr r5
65 subf r5,r4,r5
66 add r3,r3,r5
76 1: mflr r5
79 subf r5,r4,r5
80 subf r3,r5,r3
125 lwz r5,CPU_SPEC_SETUP(r4)
126 cmpi 0,r5,
[all...]
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/powerpc/platforms/celleb/
H A DhvCall.S46 mr r4,r5
47 mr r5,r6
72 mr r4,r5
73 mr r5,r6
100 mr r3,r5
102 mr r5,r7
131 mr r3,r5
133 mr r5,r7
144 std r5, 8(r12)
163 mr r3,r5
[all...]
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/sh/lib/
H A Dchecksum.S52 mov r5, r1
57 add #-2, r5 ! Alignment uses up two bytes.
58 cmp/pz r5 !
62 add #2, r5 ! r5 was < 2. Deal with it.
64 mov r5, r1 ! Save new len for later use.
72 shld r0, r5
73 tst r5, r5
95 dt r5
[all...]
H A Dmemcpy-sh4.S29 add #-1,r5 ! 79 EX
32 mov.l @(r0,r5),r7 ! 21 LS (2 cycles latency)
33 add #-4,r5 ! 50 EX
39 3: mov.l @(r0,r5),r1 ! 21 LS (latency=2) ! NMLK
56 3: mov.l @(r0,r5),r1 ! 21 LS (latency=2) ! KLMN
75 add #4,r5 ! 50 EX
82 mov.b @(r0,r5),r1 ! 20 LS (latency=2)
102 add #-3,r5 ! 79 EX
105 mov.l @(r0,r5),r7 ! 21 LS (2 cycles latency)
106 add #-4,r5 ! 5
[all...]
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/powerpc/mm/
H A Dhash_low_64.S121 rldicr r29,r5,28,63-28
126 rldicl r5,r5,0,25 /* vsid & 0x0000007fffffffff */
128 xor r28,r5,r0
145 mr r5,r7
173 /* physical address r5 */
174 rldicl r5,r31,64-PTE_RPN_SHIFT,PTE_RPN_SHIFT
175 sldi r5,r5,PAGE_SHIFT
195 /* physical address r5 */
[all...]
H A Dhash_low_32.S101 lwz r5,PGDIR(r8) /* virt page-table root */
103 lis r5,swapper_pg_dir@ha /* if kernel address, use */
104 addi r5,r5,swapper_pg_dir@l /* kernel page table */
106 112: add r5,r5,r7 /* convert to phys addr */
107 rlwimi r5,r4,12,20,29 /* insert top 10 bits of address */
108 lwz r8,0(r5) /* get pmd entry */
127 andc. r5,r3,r6 /* check access & ~permission */
133 or r5,r
[all...]
/netgear-WNDR4500-V1.0.1.40_1.0.68/ap/gpl/timemachine/openssl-0.9.8e/crypto/bn/asm/
H A Dppc.pl305 .set r5,5 # 3rd argument/volatile register
365 # Freely use registers r5,r6,r7,r8,r9,r10,r11 as follows:
367 # r5,r6 are the two BN_ULONGs being multiplied.
377 $LD r5,`0*$BNSZ`(r4)
378 $UMULL r9,r5,r5
379 $UMULH r10,r5,r5 #in first iteration. No need
387 $UMULL r7,r5,r6
388 $UMULH r8,r5,r
[all...]
/netgear-WNDR4500-V1.0.1.40_1.0.68/ap/gpl/openssl/crypto/bn/asm/
H A Dppc.pl303 .set r5,5 # 3rd argument/volatile register
363 # Freely use registers r5,r6,r7,r8,r9,r10,r11 as follows:
365 # r5,r6 are the two BN_ULONGs being multiplied.
375 $LD r5,`0*$BNSZ`(r4)
376 $UMULL r9,r5,r5
377 $UMULH r10,r5,r5 #in first iteration. No need
385 $UMULL r7,r5,r6
386 $UMULH r8,r5,r
[all...]
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/ppc/mm/
H A Dhashtable.S101 lwz r5,PGDIR(r8) /* virt page-table root */
103 lis r5,swapper_pg_dir@ha /* if kernel address, use */
104 addi r5,r5,swapper_pg_dir@l /* kernel page table */
106 112: add r5,r5,r7 /* convert to phys addr */
107 rlwimi r5,r4,12,20,29 /* insert top 10 bits of address */
108 lwz r8,0(r5) /* get pmd entry */
127 andc. r5,r3,r6 /* check access & ~permission */
133 or r5,r
[all...]

Completed in 220 milliseconds

1234567891011>>