Searched refs:r1 (Results 26 - 50 of 417) sorted by relevance

1234567891011>>

/freebsd-11-stable/lib/libc/powerpc64/
H A DSYS.h46 std %r0,16(%r1); \
47 stdu %r1,-48(%r1); \
50 addi %r1,%r1,48; \
51 ld %r0,16(%r1); \
68 std %r0,16(%r1); \
69 stdu %r1,-48(%r1); \
72 addi %r1,
[all...]
/freebsd-11-stable/lib/libc/arm/string/
H A Dmemcpy_xscale.S45 pld [r1]
54 ldrb ip, [r1], #0x01
57 ldrble ip, [r1], #0x01
60 ldrblt ip, [r1], #0x01
66 ands ip, r1, #0x03 /* Is src also word-aligned? */
71 ldrne ip, [r1], #0x04
82 ldr r4, [r1], #0x04 /* LD:00-03 */
83 ldr r5, [r1], #0x04 /* LD:04-07 */
84 pld [r1, #0x18] /* Prefetch 0x20 */
85 ldr r6, [r1], #
[all...]
/freebsd-11-stable/sys/powerpc/aim/
H A Dlocore64.S94 ld %r1,0(%r2)
95 add %r2,%r1,%r2
102 ld %r1,TOC_REF(tmpstk)(%r2)
103 addi %r1,%r1,TMPSTKSZ-96
104 add %r1,%r1,%r31
107 std %r3,48(%r1)
108 std %r4,56(%r1)
109 std %r5,64(%r1)
[all...]
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/builtins/arm/
H A Ddivmodsi4.S34 tst r1, r1
37 sdiv r0, r3, r1
38 mls r1, r0, r1, r3
39 str r1, [r2]
48 eor r4, r0, r1
53 eor lr, r1, r1, asr #31
55 sub r1, l
[all...]
H A Dnegdf2vfp.S23 eor r1, r1, #-2147483648 // flip sign bit on double in r0/r1 pair
H A Daeabi_idivmod.S27 push {r0, r1, lr}
29 pop {r1, r2, r3} // now r0 = quot, r1 = num, r2 = denom
31 subs r1, r1, r2
39 mov r0, r1
40 mov r1, r3
43 ldr r1, [sp]
H A Ddivsi3.S35 tst r1,r1
37 sdiv r0, r0, r1
47 eors r4, r1
49 eor r4, r0, r1
54 asrs r3, r1, #31
56 eors r1, r3
58 subs r1, r1, r3
61 eor r3, r1, r
[all...]
/freebsd-11-stable/sys/arm/arm/
H A Dcpufunc_asm_sheeva.S49 mov r1, #0
50 mcr p15, 0, r1, c7, c5, 0 /* Invalidate ICache */
54 mcr p15, 1, r1, c15, c9, 0 /* Clean L2 */
55 mcr p15, 1, r1, c15, c11, 0 /* Invalidate L2 */
60 mcr p15, 0, r1, c7, c10, 4 /* drain the write buffer */
76 add r1, r1, r2
77 add r1, r1, ip
78 bics r1, r
[all...]
H A Dinckern.S31 mov r0, r1
32 ldr r1, =0xfff00000
33 and r1, pc, r1
H A Dcpufunc_asm_armv6.S66 add r1, r1, r0
67 sub r1, r1, #1
68 mcrr p15, 0, r1, r0, c12 /* clean D cache range */
75 add r1, r1, r0
76 sub r1, r1, #1
77 mcrr p15, 0, r1, r
[all...]
H A Dbus_space_asm_generic.S50 ldrb r0, [r1, r2]
55 ldrh r0, [r1, r2]
60 ldr r0, [r1, r2]
69 strb r3, [r1, r2]
74 strh r3, [r1, r2]
79 str r3, [r1, r2]
88 add r0, r1, r2
89 mov r1, r3
95 strb r3, [r1], #1
103 add r0, r1, r
[all...]
H A Dsupport.S109 * r1 - byte to write
123 cmp r1, r2
125 stmfd sp!, {r0, r1, lr}
130 ldmfd sp!, {r0, r1, lr}
138 and r3, r1, #0xff /* We deal with bytes */
139 mov r1, r2
141 cmp r1, #0x04 /* Do we have less than 4 bytes */
155 cmp r1, #0x10
159 subne r1, r1, #
[all...]
H A Dcpufunc_asm_armv5_ec.S78 cmp r1, #0x4000
81 sub r1, r1, #1 /* Don't overrun */
84 add r1, r1, r2
90 subs r1, r1, ip
117 cmp r1, #0x4000
120 sub r1, r1, #
[all...]
/freebsd-11-stable/sys/arm/ti/
H A Dti_smc.h32 uint32_t ti_smc0(uint32_t r0, uint32_t r1, uint32_t function_id);
/freebsd-11-stable/sys/libkern/arm/
H A Dmemset.S41 mov r2, r1
42 mov r1, r3
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/builtins/hexagon/
H A Ddivdi3.S24 p2 = tstbit(r1,#31)
28 r1:0 = abs(r1:0)
32 r6 = cl0(r1:0) // count leading 0's of dividend (numerator)
35 r3:2 = r1:0 // dividend is the initial remainder, r3:2 contains remainder
40 r1:0 = #0 // initialize quotient to 0
62 r9:8 = add(r1:0, r15:14) // save current quotient to temp (r9:8)
65 r1:0 = vmux(p0, r1:0, r9:8) // choose either current quotient or new quotient (r9:8)
75 r3:2 = neg(r1
[all...]
H A Dmoddi3.S24 p3 = tstbit(r1,#31)
27 r1:0 = abs(r1:0)
31 r6 = cl0(r1:0) // count leading 0's of dividend (numerator)
34 r3:2 = r1:0 // dividend is the initial remainder, r3:2 contains remainder
38 r1:0 = #0 // initialize quotient to 0
60 r9:8 = add(r1:0, r15:14) // save current quotient to temp (r9:8)
63 r1:0 = vmux(p0, r1:0, r9:8) // choose either current quotient or new quotient (r9:8)
73 r1
[all...]
H A Dudivmodsi4.S26 r3 = cl0(r1)
28 p0 = cmp.gtu(r1,r0)
32 r4 = r1
33 r1:0 = combine(r0,r4)
45 p0 = cmp.gtu(r2,r1)
46 if (!p0.new) r1 = sub(r1,r2)
51 p0 = cmp.gtu(r2,r1)
52 if (!p0.new) r1 = sub(r1,r
[all...]
/freebsd-11-stable/sys/arm/xscale/ixp425/
H A Dixp425_a4x_io.S56 ldr r0, [r1, r2, LSL #2]
62 ldr r0, [r1, r2, LSL #2]
63 mov r1, #0xff
64 orr r1, r1, r1, lsl #8
65 and r0, r0, r1
70 ldr r0, [r1, r2, LSL #2]
79 str r3, [r1, r2, LSL #2]
87 str r3, [r1, r
[all...]
/freebsd-11-stable/lib/libc/arm/sys/
H A Dbrk.S58 GOT_GET(r1, r3, .Lminbrk)
61 ldr r1, [r1]
67 cmp r0, r1
69 movlt r0, r1
75 ldr r1, .Lcurbrk
76 ldr r1, [r3, r1]
78 ldr r1, .Lcurbrk
81 str r2, [r1]
[all...]
/freebsd-11-stable/libexec/rtld-elf/powerpc/
H A Drtld_start.S38 stwu %r1,-48(%r1) /* 16-byte aligned stack for reg saves +
41 stw %r3,16(%r1) /* argc */
42 stw %r4,20(%r1) /* argv */
43 stw %r5,24(%r1) /* envp */
44 /* stw %r6,28(%r1) *//* obj (always 0) */
45 /* stw %r7,32(%r1) *//* cleanup (always 0) */
46 stw %r8,36(%r1) /* ps_strings */
92 lwz %r4,20(%r1) /* restore argv */
95 addi %r4,%r1,
[all...]
/freebsd-11-stable/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/struct/
H A Derr.D_PROTO_ARG.DupStructAssoc.d50 struct record r1;
57 r1.position = 1;
58 r1.content = 'a';
69 assoc_array[r1] = 1000;
74 printf("assoc_array[r1]: %d\n", assoc_array[r1]);
/freebsd-11-stable/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/union/
H A Derr.D_PROTO_ARG.DupUnionAssoc.d50 union record r1;
57 r1.position = 1;
58 r1.content = 'a';
69 assoc_array[r1] = 1000;
74 printf("assoc_array[r1]: %d\n", assoc_array[r1]);
/freebsd-11-stable/sys/sparc64/include/
H A Dasmacros.h53 #define ATOMIC_DEC_INT(r1, r2, r3) \
54 lduw [r1], r2 ; \
56 casa [r1] ASI_N, r2, r3 ; \
64 #define ATOMIC_INC_INT(r1, r2, r3) \
65 lduw [r1], r2 ; \
67 casa [r1] ASI_N, r2, r3 ; \
75 #define ATOMIC_INC_LONG(r1, r2, r3) \
76 ldx [r1], r2 ; \
78 casxa [r1] ASI_N, r2, r3 ; \
86 #define ATOMIC_CLEAR_INT(r1, r
[all...]
/freebsd-11-stable/sys/powerpc/ofw/
H A Dofwcall32.S64 stw %r0,4(%r1)
93 mr %r5,%r1
94 lwz %r1,ofwstk@got(%r7)
95 addi %r1,%r1,(OFWSTKSZ-32)
96 stw %r5,20(%r1) /* Save real stack pointer */
97 stw %r2,24(%r1) /* Save curthread */
98 stw %r6,28(%r1) /* Save old MSR */
100 stw %r5,4(%r1)
101 stw %r5,0(%r1)
[all...]

Completed in 184 milliseconds

1234567891011>>