Searched refs:r2 (Results 26 - 50 of 369) sorted by relevance

1234567891011>>

/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/builtins/hexagon/
H A Dmodsi3.S27 r2 = abs(r0) define
31 r3 = cl0(r2)
33 p0 = cmp.gtu(r1,r2)
42 r0 = r2
43 r2 = lsl(r1,r3) define
48 p0 = cmp.gtu(r2,r0)
49 if (!p0.new) r0 = sub(r0,r2)
50 r2 = lsr(r2,#1) define
54 p0 = cmp.gtu(r2,r
[all...]
H A Dmemcpy_forward_vp4cp4n2.S39 // r2: num_words
51 r5 = lsr(r2, #3)
60 r3 = minu(r2, r3)
71 r2 = sub(r2, r3) // r2 = number of words left after the prolog. define
82 r3 = lsr(r2, #10)
87 r2 = extractu(r2, #10, #0) // r2 define
[all...]
H A Dsfdiv_opt.S27 r2,p0 = sfrecipa(r0,r1)
33 r3 -= sfmpy(r4,r2):lib // 1-(den/recip) yields error?
38 r2 += sfmpy(r3,r2):lib
44 r3 -= sfmpy(r4,r2):lib
45 r0 += sfmpy(r5,r2):lib
48 r2 += sfmpy(r3,r2):lib
52 r0 += sfmpy(r6,r2):lib
58 r0 += sfmpy(r5,r2,p
[all...]
H A Ddivsi3.S29 r2 = abs(r1) define
33 r4 = cl0(r2)
34 r5 = sub(r1,r2)
35 p2 = cmp.gtu(r2,r1)
41 p0 = cmp.gtu(r2,r5)
48 p0 = cmp.gtu(r2,r5)
66 p0 = cmp.gtu(r2,r1)
67 if (!p0.new) r1 = sub(r1,r2)
72 p0 = cmp.gtu(r2,r1)
/freebsd-11-stable/lib/libc/arm/string/
H A Dmemcmp.S74 cmp r2, #0x06
80 cmp r2, #0x00
84 subne r2, r2, #0x01
99 subs r2, r2, #0x01
107 subs r2, r2, #0x01
115 subs r2, r2, #
[all...]
H A Dstrlen.S38 ldr r2, [r0]
48 ldr r2, [r0]
51 ands r3, r2, #0x000000ff
53 ands r3, r2, #0xff000000
60 andsne r3, r2, #0x0000ff00
62 andsne r3, r2, #0x00ff0000
68 andsne r3, r2, #0x00ff0000
70 andsne r3, r2, #0x0000ff00
76 andsne r3, r2, #0xff000000
78 andsne r3, r2, #
[all...]
H A Dmemmove.S56 cmp r3, r2 /* if (r3 < len) we have an overlap */
69 subs r2, r2, #4
78 subs r2, r2, #8
80 subs r2, r2, #0x14
91 subs r2, r2, #0x20
94 cmn r2, #
[all...]
H A Dmemcpy_arm.S61 * r0-r3 although r0-r2 have defined uses i.e. src, dest, len through out.
71 subs r2, r2, #4
80 subs r2, r2, #8
82 subs r2, r2, #0x14
93 subs r2, r2, #0x20
96 cmn r2, #
[all...]
/freebsd-11-stable/sys/arm/arm/
H A Dcpufunc_asm_sheeva.S45 mrs r2, cpsr
46 orr r3, r2, #PSR_I | PSR_F
58 msr cpsr_c, r2
75 and r2, r0, ip
76 add r1, r1, r2
82 and r2, r0, ip
83 rsb r2, r2, #PAGE_SIZE
84 cmp r1, r2
86 movcs ip, r2
[all...]
H A Dfusu.S92 str r4, [r2]
124 GET_PCB(r2)
125 ldr r2, [r2]
128 teq r2, #0x00000000
133 str r3, [r2, #PCB_ONFAULT]
139 str r0, [r2, #PCB_ONFAULT]
155 GET_PCB(r2)
156 ldr r2, [r2]
[all...]
H A Dbcopy_page.S86 mov r2, #(PAGE_SIZE >> 9)
88 mov r2, #(PAGE_SIZE >> 7)
116 subs r2, r2, #1
139 mov r2, #(PAGE_SIZE >> 9)
141 mov r2, #(PAGE_SIZE >> 7)
179 subs r2, r2, #1
195 ldr r2, [r0], #0x04 /* 0x00 */
200 strd r2, [r
[all...]
H A Dlocore-v4.S79 * r2 - Pointer to a tagged list or dtb image (phys addr) (passed as arg1 initarm)
91 mov ip, r2 /* Save meta data */
116 mrc CP15_SCTLR(r2)
117 ands r2, r2, #CPU_CONTROL_MMU_ENABLE
133 ldr r2, Lend
134 sub r2, r2, r0
148 mrc CP15_SCTLR(r2)
149 bic r2, r
[all...]
H A Dcpu_asm-v6.S67 ubfx r2, r0, #13, #15 /* get num sets - 1 from CCSIDR */
76 lsl r2, r2, r0 /* shift sets by log2(linesize) */
77 add r3, r3, r2 /* merge numsets - 1 with numways - 1 */
78 sub ip, ip, r2 /* subtract numsets - 1 from way decr */
81 mov r2, ip /* r2 now contains set way decr */
83 /* r3 = ways/sets, r2 = way decr, r1 = set decr, r0 and ip are free */
89 subeq r3, r3, r2 /* zero?, decrement way and restore set count */
122 ubfx r2, r
[all...]
/freebsd-11-stable/contrib/groff/src/include/
H A Drefid.h32 inline int operator==(const reference_id &r1, const reference_id &r2) argument
34 return r1.filename_id == r2.filename_id && r1.pos == r2.pos;
/freebsd-11-stable/crypto/openssl/crypto/bn/asm/
H A Ds390x.S15 // BN_ULONG bn_mul_add_words(BN_ULONG *r2,BN_ULONG *r3,int r4,BN_ULONG r5);
21 la %r1,0(%r2) // put rp aside [to give way to]
22 lghi %r2,0 // return value
27 lghi %r2,3
30 nr %r2,%r4 // len%4
101 la %r2,1(%r2) // see if len%4 is zero ...
102 brct %r2,.Loop1_madd // without touching condition code:-)
105 lgr %r2,zero // return value
106 alcgr %r2,
[all...]
/freebsd-11-stable/crypto/openssl/crypto/
H A Ds390xcpuid.S24 lmg %r2,%r3,0(%r4)
25 tmhl %r2,0x4000 # check for message-security-assist
30 .long 0xb93e0002 # kimd %r0,%r2
34 .long 0xb92e0042 # km %r4,%r2
38 .long 0xb92f0042 # kmc %r4,%r2
45 .long 0xb92d2042 # kmctr %r4,%r2,%r2
56 lg %r2,16(%r15)
64 l %r1,0(%r2)
67 cs %r1,%r0,0(%r2)
[all...]
/freebsd-11-stable/sys/arm/xscale/ixp425/
H A Dixp425_pci_asm.S54 add r1, r1, r2
58 ldrb r0, [r1, r2]
65 add r1, r1, r2
69 ldrh r0, [r1, r2]
75 ldr r0, [r1, r2]
85 add r1, r1, r2
89 strb r3, [r1, r2]
96 add r1, r1, r2
100 strh r3, [r1, r2]
106 str r3, [r1, r2]
[all...]
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/builtins/arm/
H A Daeabi_idivmod.S29 pop {r1, r2, r3} // now r0 = quot, r1 = num, r2 = denom
30 muls r2, r0, r2 // r2 = quot * denom
31 subs r1, r1, r2
36 mov r2, sp
H A Daeabi_uidivmod.S32 pop {r1, r2, r3}
33 muls r2, r0, r2 // r2 = quot * denom
34 subs r1, r1, r2
43 mov r2, sp
H A Dumodsi3.S28 udiv r2, r0, r1
29 mls r0, r2, r1, r0
72 mov r2, r0
75 lsr r3, r2, #16
77 movhs r2, r3
80 lsr r3, r2, #8
82 movhs r2, r3
85 lsr r3, r2, #4
87 movhs r2, r3
90 lsr r3, r2, #
[all...]
/freebsd-11-stable/lib/libc/arm/gen/
H A D_setjmp.S65 ldr r2, .Lfpu_present
68 ldr r2, [r2, r3]
70 ldr r2, [r2]
72 teq r2, #0 /* do we have a FPU? */
77 add r2, r0, #(_JB_REG_D8 * 4)
78 vstmia r2, {d8-d15}
79 vmrs r2, fpscr
80 str r2, [r
[all...]
H A Dsetjmp.S59 add r2, r0, #(_JB_SIGMASK * 4) /* oset */
67 ldr r2, .Lfpu_present
70 ldr r2, [r2, r3]
72 ldr r2, [r2]
74 teq r2, #0 /* do we have a FPU? */
79 add r2, r0, #(_JB_REG_D8 * 4)
80 vstmia r2, {d8-d15}
81 vmrs r2, fpsc
[all...]
/freebsd-11-stable/sys/contrib/cloudabi/
H A Dcloudabi_vdso_armv6.S41 ldrcc r2, [sp, #-4]
42 strcc r0, [r2, 0]
43 strcc r1, [r2, 4]
51 ldrcc r2, [sp, #0]
52 strcc r0, [r2, 0]
53 strcc r1, [r2, 4]
74 ldrcc r2, [sp, #-4]
75 strcc r0, [r2]
82 str r2, [sp, #-8]
85 ldrcc r2, [s
[all...]
/freebsd-11-stable/lib/libc/sparc64/fpu/
H A Dfpu_div.c160 u_int r0, r1, r2, r3, d0, d1, d2, d3, y0, y1, y2, y3; local
209 FPU_SUBS(d3, r3, y3); FPU_SUBCS(d2, r2, y2); \
217 FPU_ADDS(r3, r3, r3); FPU_ADDCS(r2, r2, r2); \
221 r0 = (r0 << 1) | (r1 >> 31), r1 = (r1 << 1) | (r2 >> 31), \
222 r2 = (r2 << 1) | (r3 >> 31), r3 <<= 1
231 r0 = d0, r1 = d1, r2 = d2, r3 = d3; \
244 r2
[all...]
/freebsd-11-stable/lib/libc/arm/sys/
H A DOvfork.S49 mov r2, r14
54 mov r15, r2

Completed in 494 milliseconds

1234567891011>>