Home
last modified time | relevance | path

Searched full:r1 (Results 1 – 25 of 989) sorted by relevance

12345678910>>...40

/freebsd/sys/powerpc/ps3/
H A Dps3-hvcall.S7 std %r0,16(%r1)
8 stdu %r1,-48(%r1)
9 std %r7,32(%r1)
10 std %r8,40(%r1)
14 ld %r11,32(%r1)
16 ld %r11,40(%r1)
18 ld %r1,0(%r1)
19 ld %r0,16(%r1)
26 std %r0,16(%r1)
27 stdu %r1,-32(%r1)
[all …]
/freebsd/lib/libc/arm/gen/
H A Ddivsi3.S28 mov r0, r1
37 mov r0, r1
53 .L_udivide: /* r0 = r0 / r1; r1 = r0 % r1 */
54 eor r0, r1, r0
55 eor r1, r0, r1
56 eor r0, r1, r0
57 /* r0 = r1 / r0; r1 = r1 % r0 */
62 movs r1, r1
64 orr ip, ip, #0x20000000 /* ip bit 0x20000000 = -ve r1 */
65 movs r1, r1, lsr #1
[all …]
/freebsd/sys/libkern/arm/
H A Ddivsi3.S28 mov r0, r1
37 mov r0, r1
55 .L_udivide: /* r0 = r0 / r1; r1 = r0 % r1 */
56 eor r0, r1, r0
57 eor r1, r0, r1
58 eor r0, r1, r0
59 /* r0 = r1 / r0; r1 = r1 % r0 */
64 movs r1, r1
66 orr ip, ip, #0x20000000 /* ip bit 0x20000000 = -ve r1 */
67 movs r1, r1, lsr #1
[all …]
/freebsd/lib/libc/arm/string/
H A Dmemcpy.S43 pld [r1]
52 ldrb ip, [r1], #0x01
55 ldrble ip, [r1], #0x01
58 ldrblt ip, [r1], #0x01
64 ands ip, r1, #0x03 /* Is src also word-aligned? */
69 ldrne ip, [r1], #0x04
80 ldr r4, [r1], #0x04 /* LD:00-03 */
81 ldr r5, [r1], #0x04 /* LD:04-07 */
82 pld [r1, #0x18] /* Prefetch 0x20 */
83 ldr r6, [r1], #0x04 /* LD:08-0b */
[all …]
H A Dmemmove.S43 eor r0, r1, r0
44 eor r1, r0, r1
45 eor r0, r1, r0
48 cmp r0, r1
52 subcc r3, r0, r1 /* if (dst > src) r3 = dst - src */
53 subcs r3, r1, r0 /* if (src > dsr) r3 = src - dst */
58 cmp r1, r0
71 ands r12, r1, #3
85 ldmia r1!, {r3, r4, r12, lr}
87 ldmia r1!, {r3, r4, r12, lr}
[all …]
/freebsd/sys/arm/arm/
H A Dsupport.S99 * r1 - byte to write
107 and r3, r1, #0xff /* We deal with bytes */
108 mov r1, r2
110 cmp r1, #0x04 /* Do we have less than 4 bytes */
123 subne r1, r1, #0x04 /* Quad-align if necessary */
125 cmp r1, #0x10
128 cmp r1, #0x80 /* If < 128 then skip the big loop */
133 subs r1, r1, #0x80
153 add r1, r1, #0x80 /* Adjust for extra sub */
157 subs r1, r1, #0x20
[all …]
H A Dbus_space_asm_generic.S48 ldrb r0, [r1, r2]
53 ldrh r0, [r1, r2]
58 ldr r0, [r1, r2]
67 strb r3, [r1, r2]
72 strh r3, [r1, r2]
77 str r3, [r1, r2]
86 add r0, r1, r2
87 mov r1, r3
93 strb r3, [r1], #1
101 add r0, r1, r2
[all …]
H A Dbcopyinout_xscale.S49 * r1 = kernel space address
93 ands ip, r1, #0x03 /* Already word aligned? */
103 strb ip, [r1], #0x01
105 strb ip, [r1], #0x01
107 strb ip, [r1], #0x01
119 tst r1, #0x07 /* Already quad aligned? */
121 strne ip, [r1], #0x04
139 strd r4, [r1], #0x08 /* ST:00-07 */
142 strd r6, [r1], #0x08 /* ST:08-0f */
146 strd r8, [r1], #0x08 /* ST:10-17 */
[all …]
H A Din_cksum_arm.S53 * r1 len
61 mov r9, r1
66 ldr r1, [ip, #(M_LEN)]
70 cmp r9, r1
71 movlt r1, r9
72 sub r9, r9, r1
74 add r10, r10, r1
75 adds r2, r1, #0x00
84 mov r1, #0xff
85 orr r1, r1, #0xff00
[all …]
H A Dcpu_asm-v6.S62 clz r1, r3 /* number of bits to MSB of way */
63 lsl r3, r3, r1 /* shift into position */
65 lsl ip, ip, r1 /* ip now contains the way decr */
72 mov r1, #1
73 lsl r1, r1, r0 /* r1 now contains the set decr */
76 /* r3 = ways/sets, r2 = way decr, r1 = set decr, r0 and ip are free */
81 subne r3, r3, r1 /* non-zero?, decrement set */
111 clz r1, r3 /* number of bits to MSB of way */
112 lsl r3, r3, r1 /* shift into position */
114 lsl ip, ip, r1 /* ip now contains the way decr */
[all …]
/freebsd/sys/powerpc/aim/
H A Dtrap_subr64.S86 * PCPU in %r1
89 lwz %r29, PC_FLAGS(%r1)
92 addi %r28,%r1,PC_KERNSLB
129 * r1 kernel stack
147 stdu %r31,-(FRAMELEN+288)(%r1); /* save it in the callframe */ \
148 std %r0, FRAME_0+48(%r1); /* save r0 in the trapframe */ \
149 std %r31,FRAME_1+48(%r1); /* save SP " " */ \
150 std %r2, FRAME_2+48(%r1); /* save r2 " " */ \
151 std %r28,FRAME_LR+48(%r1); /* save LR " " */ \
152 std %r29,FRAME_CR+48(%r1); /* save CR " " */ \
[all …]
H A Dtrap_subr32.S90 * r1 kernel stack
105 stwu %r31,-FRAMELEN(%r1); /* save it in the callframe */ \
106 stw %r0, FRAME_0+8(%r1); /* save r0 in the trapframe */ \
107 stw %r31,FRAME_1+8(%r1); /* save SP " " */ \
108 stw %r2, FRAME_2+8(%r1); /* save r2 " " */ \
109 stw %r28,FRAME_LR+8(%r1); /* save LR " " */ \
110 stw %r29,FRAME_CR+8(%r1); /* save CR " " */ \
116 stw %r3, FRAME_3+8(%r1); /* save r3-r31 */ \
117 stw %r4, FRAME_4+8(%r1); \
118 stw %r5, FRAME_5+8(%r1); \
[all …]
/freebsd/sys/powerpc/ofw/
H A Dofwcall64.S68 std %r8,16(%r1)
69 stdu %r1,-208(%r1)
79 std %r4,48(%r1)
80 std %r13,56(%r1)
81 std %r14,64(%r1)
82 std %r15,72(%r1)
83 std %r16,80(%r1)
84 std %r17,88(%r1)
85 std %r18,96(%r1)
86 std %r19,104(%r1)
[all …]
/freebsd/libexec/rtld-elf/powerpc/
H A Drtld_start.S37 stwu %r1,-48(%r1) /* 16-byte aligned stack for reg saves +
40 stw %r3,16(%r1) /* argc */
41 stw %r4,20(%r1) /* argv */
42 stw %r5,24(%r1) /* envp */
43 /* stw %r6,28(%r1) *//* obj (always 0) */
44 /* stw %r7,32(%r1) *//* cleanup (always 0) */
45 stw %r8,36(%r1) /* ps_strings */
78 lwz %r4,20(%r1) /* restore argv */
81 addi %r4,%r1,8 /* &exit_proc on stack */
82 addi %r5,%r1,12 /* &obj_main on stack */
[all …]
/freebsd/sys/powerpc/include/
H A Dprofile.h55 * stw %r0,4(%r1)
104 " stdu %r1,-(288+128)(%r1) \n" \
105 " std %r3,48(%r1) \n" \
106 " std %r4,56(%r1) \n" \
107 " std %r5,64(%r1) \n" \
108 " std %r6,72(%r1) \n" \
109 " std %r7,80(%r1) \n" \
110 " std %r8,88(%r1) \n" \
111 " std %r9,96(%r1) \n" \
112 " std %r10,104(%r1) \n" \
[all …]
/freebsd/sys/dev/qlnx/qlnxe/
H A Decore_dbg_values.h6131 0x00000000, 0x00010002, 0x00000000, /* ((r1&~r2)!=0), r1=misc.INT_STS, r2=misc.INT_MASK, */
6132 0x01000001, 0x00010101, 0x00000002, /* (r1!=0), r1=misc.aeu_after_invert_1_igu, */
6133 0x04000002, 0x00020101, 0x00010004, /* ((r1&~0xB0)!=0), r1=misc.aeu_after_invert_2_igu, */
6134 0x04000003, 0x00020101, 0x00030006, /* ((r1&~0xF)!=0), r1=misc.aeu_after_invert_4_igu, */
6135 0x01000004, 0x00010101, 0x00000008, /* (r1!=0), r1=misc.aeu_after_invert_5_igu, */
6136 0x01000005, 0x00010101, 0x0000000a, /* (r1!=0), r1=misc.aeu_after_invert_6_igu, */
6137 0x01000006, 0x00010101, 0x0000000c, /* (r1!=0), r1=misc.aeu_after_invert_7_igu, */
6138 0x04000007, 0x00020101, 0x0005000e, /* ((r1&~0x34000000)!=0), r1=misc.aeu_after_invert_8_igu, */
6139 0x04000008, 0x00020101, 0x00070010, /* ((r1&~0x60)!=0), r1=misc.aeu_after_invert_9_igu, */
6140 0x01000009, 0x00010101, 0x00000012, /* (r1!=0), r1=misc.aeu_after_invert_1_mcp, */
[all …]
/freebsd/tests/sys/compat32/aarch64/
H A Dswp_cond_test_impl.S32 ldr r1, =(.L.testheaderEnd - .L.testheader - 1)
37 mov r1, #SWP_MAGIC
38 cmp r1, r1
39 swpeq r0, r1, [r0]
48 mov r1, #SWP_MAGIC
50 cmp r1, r2
51 swpeq r0, r1, [r0]
58 ldr r1, =(.L.eqEnd - .L.eq - 1)
64 mov r1, #SWP_MAGIC
69 swpcs r0, r1, [r0]
[all …]
/freebsd/sys/contrib/device-tree/Bindings/pinctrl/
H A Dmediatek,mt8365-pinctrl.yaml78 description: Pull up R1/R0 type define value.
80 For pull up type is normal, it don't need add R1/R0 define.
81 For pull up type is R1/R0 type, it can add value to set different
83 100: (R1, R0) = (0, 0) which means R1 disabled and R0 disabled.
84 101: (R1, R0) = (0, 1) which means R1 disabled and R0 enabled.
85 102: (R1, R0) = (1, 0) which means R1 enabled and R0 disabled.
86 103: (R1, R
[all...]
/freebsd/libexec/rtld-elf/powerpc64/
H A Drtld_start.S36 stdu %r1,-144(%r1) /* 16-byte aligned stack for reg saves +
44 std %r4,104(%r1) /* argv */
45 /* std %r6,120(%r1) *//* obj (always 0) */
46 /* std %r7,128(%r1) *//* cleanup (always 0) */
47 std %r8,136(%r1) /* ps_strings */
79 ld %r4,104(%r1)
81 addi %r4,%r1,128 /* &exit_proc on stack */
82 addi %r5,%r1,120 /* &obj_main on stack */
98 ld %r4,104(%r1) /* argv */
106 ld %r6,120(%r1) /* obj */
[all …]
/freebsd/sys/contrib/openzfs/module/icp/asm-arm/sha2/
H A Dsha256-armv7.S73 add r2,r1,r2,lsl#6 @ len to point at the end of inp
74 stmdb sp!,{r0,r1,r2,r4-r11,lr}
80 ldr r2,[r1],#4
82 ldrb r2,[r1,#3]
87 @ ldr r2,[r1],#4 @ 0
89 str r1,[sp,#17*4] @ make room for r1
98 @ ldrb r2,[r1,#3] @ 0
100 ldrb r12,[r1,#2]
101 ldrb r0,[r1,#1]
103 ldrb r12,[r1],#4
[all …]
/freebsd/sys/crypto/openssl/arm/
H A Dsha256-armv4.S118 add r2,r1,r2,lsl#6 @ len to point at the end of inp
119 stmdb sp!,{r0,r1,r2,r4-r11,lr}
125 ldr r2,[r1],#4
127 ldrb r2,[r1,#3]
132 @ ldr r2,[r1],#4 @ 0
134 str r1,[sp,#17*4] @ make room for r1
143 @ ldrb r2,[r1,#3] @ 0
145 ldrb r12,[r1,#2]
146 ldrb r0,[r1,#1]
148 ldrb r12,[r1],#4
[all …]
/freebsd/contrib/llvm-project/compiler-rt/lib/builtins/ppc/
H A DsaveFP.S20 stfd f14,-144(r1)
21 stfd f15,-136(r1)
22 stfd f16,-128(r1)
23 stfd f17,-120(r1)
24 stfd f18,-112(r1)
25 stfd f19,-104(r1)
26 stfd f20,-96(r1)
27 stfd f21,-88(r1)
28 stfd f22,-80(r1)
29 stfd f23,-72(r1)
[all …]
H A DrestFP.S22 lfd f14,-144(r1)
23 lfd f15,-136(r1)
24 lfd f16,-128(r1)
25 lfd f17,-120(r1)
26 lfd f18,-112(r1)
27 lfd f19,-104(r1)
28 lfd f20,-96(r1)
29 lfd f21,-88(r1)
30 lfd f22,-80(r1)
31 lfd f23,-72(r1)
[all …]
/freebsd/contrib/arm-optimized-routines/string/arm/
H A Dstrcmp-armv6m.S17 subs r0, r0, r1
19 lsrs r1, r4, \n
21 lsls r1, r4, \n
23 orrs r1, r0
29 lsrs r1, r3, \n
36 orrs r2, r1
43 ldmia r1!, {r3}
61 uxtb r1, r3
65 uxth r1, r3
69 lsls r1, r3, #8
[all …]
/freebsd/contrib/llvm-project/compiler-rt/lib/xray/
H A Dxray_trampoline_arm.S21 PUSH {r1-r3,lr}
24 MOVW r1, #:lower16:_ZN6__xray19XRayPatchedFunctionE - (. + 16)
25 MOVT r1, #:upper16:_ZN6__xray19XRayPatchedFunctionE - (. + 12)
26 LDR r2, [pc, r1]
31 @ r1=0 means that we are tracing an entry event
32 MOV r1, #0
33 @ Call the handler with 2 parameters in r0 and r1
38 POP {r1-r3,pc}
52 PUSH {r1-r3,lr}
56 MOVW r1, #:lower16:_ZN6__xray19XRayPatchedFunctionE - (. + 16)
[all …]

12345678910>>...40