Home
last modified time | relevance | path

Searched refs:r2 (Results 1 – 25 of 265) sorted by relevance

1234567891011

/external/openssl/crypto/sha/asm/
Dsha256-armv4.s29 add r2,r1,r2,lsl#6 @ len to point at the end of inp
30 stmdb sp!,{r0,r1,r2,r4-r12,lr}
37 ldrb r2,[r1,#1]
40 orr r3,r3,r2,lsl#16
49 eor r2,r9,r10
50 and r2,r2,r8
51 eor r2,r2,r10 @ Ch(e,f,g)
52 add r3,r3,r2
60 and r2,r4,r5
61 orr r0,r0,r2 @ Maj(a,b,c)
[all …]
/external/openssl/crypto/bn/asm/
Ds390x.S21 la %r1,0(%r2) // put rp aside
22 lghi %r2,0 // i=0;
32 lg %r7,0(%r2,%r3) // ap[i]
36 alg %r7,0(%r2,%r1) // +=rp[i]
38 stg %r7,0(%r2,%r1) // rp[i]=
40 lg %r9,8(%r2,%r3)
44 alg %r9,8(%r2,%r1)
46 stg %r9,8(%r2,%r1)
48 lg %r7,16(%r2,%r3)
52 alg %r7,16(%r2,%r1)
[all …]
Dvms.mar22 .entry bn_mul_add_words,^m<r2,r3,r4,r5,r6>
24 moval @r(ap),r2
31 emul r5,(r3),(r2),r0 ; w, a[], r[] considered signed
34 tstl (r2)
53 movl r0,(r2)+ ; store lo result in r[] & advance
83 .entry bn_mul_words,^m<r2,r3,r4,r5,r6>
85 moval @r(ap),r2 ; r2 -> r[]
111 movl r0,(r2)+ ; store lo result in r[] & advance
138 .entry bn_sqr_words,^m<r2,r3,r4,r5>
140 moval @r(ap),r2 ; r2 -> r[]
[all …]
/external/libvpx/vp8/common/arm/neon/
Dbuildintrapredictorsmby_neon.asm22 ; r2 int y_stride
58 sub r6, r0, r2
79 ldrb r3, [r0], r2
80 ldrb r4, [r0], r2
81 ldrb r5, [r0], r2
82 ldrb r6, [r0], r2
89 ldrb r3, [r0], r2
90 ldrb r4, [r0], r2
91 ldrb r5, [r0], r2
92 ldrb r6, [r0], r2
[all …]
Dloopfilter_neon.asm32 ; r2 const signed char *flimit
38 vld1.s8 {d0[], d1[]}, [r2] ; flimit
40 sub r2, r0, r1, lsl #2 ; move src pointer down by 4 lines
43 vld1.u8 {q3}, [r2], r1 ; p3
44 vld1.u8 {q4}, [r2], r1 ; p2
45 vld1.u8 {q5}, [r2], r1 ; p1
46 vld1.u8 {q6}, [r2], r1 ; p0
47 vld1.u8 {q7}, [r2], r1 ; q0
48 vld1.u8 {q8}, [r2], r1 ; q1
49 vld1.u8 {q9}, [r2], r1 ; q2
[all …]
Dcopymem16x16_neon.asm25 vst1.u8 {q0}, [r2], r3
27 vst1.u8 {q1}, [r2], r3
29 vst1.u8 {q2}, [r2], r3
31 vst1.u8 {q3}, [r2], r3
33 vst1.u8 {q4}, [r2], r3
35 vst1.u8 {q5}, [r2], r3
37 vst1.u8 {q6}, [r2], r3
39 vst1.u8 {q7}, [r2], r3
41 vst1.u8 {q8}, [r2], r3
43 vst1.u8 {q9}, [r2], r3
[all …]
/external/libvpx/vp8/encoder/arm/armv6/
Dwalsh_v6.asm24 mov r12, r2 ; ugh. not clean
25 ldr r2, [r0] ; [1 | 0]
34 qsubaddx r10, r2, r3 ; [c1|a1] [1-2 | 0+3]
35 qaddsubx r11, r2, r3 ; [b1|d1] [1+2 | 0-3]
39 qaddsubx r2, r10, r11 ; [1 | 2] [c1+d1 | a1-b1]
66 qadd16 r10, r2, r8 ; a1 [1+13 | 2+14]
69 qsub16 lr, r2, r8 ; d1 [1-13 | 2-14]
71 qadd16 r2, r10, r11 ; a2 [a1+b1] [1 | 2]
80 asrs r11, r2, #16
86 lsls r11, r2, #16
[all …]
/external/libvpx/vp8/common/arm/armv6/
Diwalsh_v6.asm25 ldr r2, [r0], #4 ; [1 | 0]
34 qadd16 r10, r2, r8 ; a1 [1+13 | 0+12]
37 qsub16 lr, r2, r8 ; d1 [1-13 | 0-12]
39 qadd16 r2, r10, r11 ; a1 + b1 [1 | 0]
56 qsubaddx r10, r2, r3 ; [c1|a1] [1-2 | 0+3]
57 qaddsubx r11, r2, r3 ; [b1|d1] [1+2 | 0-3]
61 qaddsubx r2, r10, r11 ; [b2|c2] [c1+d1 | a1-b1]
67 qadd16 r2, r2, r10 ; [b2+3|c2+3]
72 asr r12, r2, #3 ; [1 | x]
75 lsl r2, r2, #16 ; [~2 | x]
[all …]
Dcopymem16x16_v6.asm47 strb r4, [r2]
48 strb r5, [r2, #1]
49 strb r6, [r2, #2]
50 strb r7, [r2, #3]
59 strb r4, [r2, #4]
60 strb r5, [r2, #5]
61 strb r6, [r2, #6]
62 strb r7, [r2, #7]
69 strb r4, [r2, #8]
70 strb r5, [r2, #9]
[all …]
Dcopymem8x4_v6.asm42 strb r4, [r2]
43 strb r5, [r2, #1]
50 strb r4, [r2, #2]
51 strb r5, [r2, #3]
56 strb r4, [r2, #4]
57 strb r5, [r2, #5]
64 strb r4, [r2, #6]
65 strb r5, [r2, #7]
67 add r2, r2, r3
89 str r4, [r2]
[all …]
Dcopymem8x8_v6.asm42 strb r4, [r2]
43 strb r5, [r2, #1]
50 strb r4, [r2, #2]
51 strb r5, [r2, #3]
56 strb r4, [r2, #4]
57 strb r5, [r2, #5]
64 strb r4, [r2, #6]
65 strb r5, [r2, #7]
67 add r2, r2, r3
89 str r4, [r2]
[all …]
/external/jpeg/
Darmv6_idct.S84 stm r5, {r2, r3, r4}
94 ldrsh r2, [r14, #32]
106 orreqs r8, r1, r2
116 mul r2, r9, r2
118 mla r6, r11, r6, r2
126 rsb r2, r6, r2, lsl #1
156 smlawt r2, r2, r10, r2
164 sub r2, r2, r6
175 add r4, r4, r2
177 sub r2, r4, r2, lsl #1
[all …]
/external/tremolo/Tremolo/
Ddpen.s99 ADC r2, r6, r7, LSL #1 @ r8 = &t[chase*2+C]
100 LDRB r7, [r2]
156 ADC r2, r6, r7, LSL #1 @ r8 = &t[chase*2+C]
157 LDRH r7, [r2, r2]
214 ADC r2, r7, r7 @ r8 = chase*2+C
215 LDR r7, [r6, r2, LSL #2]
232 @ r2 = int v
238 MOV r6, r2 @ r6 = v
255 LDR r2, [r4,#16] @ r2 = s->q_bits
284 @ r2 = s->q_bits
[all …]
/external/v8/src/mips/
Dmacro-assembler-mips.cc51 Register r1, const Operand& r2) { in Jump() argument
52 Jump(Operand(target), cond, r1, r2); in Jump()
57 Condition cond, Register r1, const Operand& r2) { in Jump() argument
58 Jump(Operand(target), cond, r1, r2); in Jump()
63 Condition cond, Register r1, const Operand& r2) { in Jump() argument
65 Jump(reinterpret_cast<intptr_t>(target), rmode, cond, r1, r2); in Jump()
70 Condition cond, Register r1, const Operand& r2) { in Jump() argument
77 Condition cond, Register r1, const Operand& r2) { in Call() argument
78 Call(Operand(target), cond, r1, r2); in Call()
83 Condition cond, Register r1, const Operand& r2) { in Call() argument
[all …]
/external/libffi/src/sh/
Dsysv.S89 mov #FFI_TYPE_STRUCT,r2
90 cmp/eq r2,r9
95 mov #5,r2
100 mov #4,r2
229 cmp/hs r0,r2
235 add #1,r2
240 mov r2,r0
257 mov r10, r2
264 mov #FFI_TYPE_DOUBLE,r2
265 cmp/eq r2,r9
[all …]
/external/v8/src/arm/
Dbuiltins-arm.cc314 r2, in ArrayNativeCode()
322 __ mov(r0, r2); in ArrayNativeCode()
332 __ ldr(r2, MemOperand(sp)); // Get the argument from the stack. in ArrayNativeCode()
333 __ and_(r3, r2, Operand(kIntptrSignBit | kSmiTagMask), SetCC); in ArrayNativeCode()
339 __ cmp(r2, Operand(JSObject::kInitialMaxFastElementArray << kSmiTagSize)); in ArrayNativeCode()
348 r2, in ArrayNativeCode()
356 __ IncrementCounter(&Counters::array_function_native, 1, r2, r4); in ArrayNativeCode()
364 __ mov(r2, Operand(r0, LSL, kSmiTagSize)); // Convet argc to a smi. in ArrayNativeCode()
372 r2, in ArrayNativeCode()
380 __ IncrementCounter(&Counters::array_function_native, 1, r2, r6); in ArrayNativeCode()
[all …]
/external/skia/src/core/asm/
Ds32a_d565_opaque.S31 subs r4, r2, #0
40 mov r2, r1, lsl #8
41 mov r6, r2
42 moveq r2, r1, lsr #5
44 andeq r2, r2, #2016 // 0x7e0
45 orreq r3, r3, r2
58 and r2, r1, #63
59 smulbb r1, r2, ip
60 add r2, r1, #32
62 add r2, r2, r2, lsr #6
[all …]
/external/libvpx/vp8/encoder/arm/neon/
Dsad8_neon.asm29 vld1.8 {d8}, [r2], r3
32 vld1.8 {d10}, [r2], r3
37 vld1.8 {d12}, [r2], r3
42 vld1.8 {d14}, [r2], r3
47 vld1.8 {d8}, [r2], r3
52 vld1.8 {d10}, [r2], r3
57 vld1.8 {d12}, [r2], r3
62 vld1.8 {d14}, [r2], r3
86 vld1.8 {d8}, [r2], r3
89 vld1.8 {d10}, [r2], r3
[all …]
Dsad16_neon.asm23 ; r2 unsigned char *ref_ptr
28 vld1.8 {q4}, [r2], r3
31 vld1.8 {q5}, [r2], r3
37 vld1.8 {q6}, [r2], r3
43 vld1.8 {q7}, [r2], r3
50 vld1.8 {q4}, [r2], r3
56 vld1.8 {q5}, [r2], r3
62 vld1.8 {q6}, [r2], r3
68 vld1.8 {q7}, [r2], r3
75 vld1.8 {q4}, [r2], r3
[all …]
/external/openssl/crypto/aes/asm/
Daes-armv4.s119 mov r11,r2
136 ldrb r2,[r12,#11]
140 orr r2,r2,r4,lsl#8
141 orr r2,r2,r5,lsl#16
142 orr r2,r2,r6,lsl#24
168 mov r4,r2,lsr#24
169 mov r5,r2,lsr#16
170 mov r6,r2,lsr#8
174 strb r2,[r12,#11]
200 eor r2,r2,r6
[all …]
/external/openssl/crypto/
Ds390xcpuid.S9 lg %r2,16(%r15)
11 stg %r2,0(%r1)
20 lg %r2,16(%r15)
28 l %r1,0(%r2)
31 cs %r1,%r0,0(%r2)
33 lgfr %r2,%r0 # OpenSSL expects the new value
43 lgr %r2,%r15
68 stc %r0,0(%r2)
69 la %r2,1(%r2)
73 .Lot: tmll %r2,7
[all …]
/external/qemu/android/skin/
Dregion.c452 skin_region_equals( SkinRegion* r1, SkinRegion* r2 ) in skin_region_equals() argument
457 if (r1 == r2) in skin_region_equals()
460 if (!skin_rect_equals( &r1->bounds, &r2->bounds )) in skin_region_equals()
464 runs2 = r2->runs; in skin_region_equals()
469 if ( !region_isComplex(r1) || !region_isComplex(r2) ) in skin_region_equals()
545 skin_region_swap( SkinRegion* r, SkinRegion* r2 ) in skin_region_swap() argument
549 r[0] = r2[0]; in skin_region_swap()
550 r2[0] = tmp; in skin_region_swap()
586 SkinRegion r2[1]; in skin_region_contains_rect() local
587 skin_region_init_rect( r2, rect ); in skin_region_contains_rect()
[all …]
/external/libvpx/vp8/encoder/arm/armv5te/
Dboolhuff_armv5te.asm31 mvn r2, #23
35 str r2, [r0, #vp8_writer_count]
43 ; r2 int probability
47 mov r4, r2
49 ldr r2, [r0, #vp8_writer_lowvalue]
61 addne r2, r2, r4 ; if (bit) lowvalue += split
76 lsls r4, r2, r4 ; if((lowvalue<<(offset-1)) & 0x80000000 )
100 lsr r7, r2, r4 ; lowvalue >> (24-offset)
102 lsl r2, r2, r6 ; lowvalue <<= offset
105 bic r2, r2, #0xff000000 ; lowvalue &= 0xffffff
[all …]
/external/libvpx/vpx_scale/arm/neon/
Dvp8_vpxyv12_copysrcframe_func_neon.asm35 ldr r2, [r0, #yv12_buffer_config_y_buffer] ;srcptr1
38 add r10, r2, r6 ;second row src
52 vld1.8 {q0, q1}, [r2]!
54 vld1.8 {q2, q3}, [r2]!
56 vld1.8 {q8, q9}, [r2]!
58 vld1.8 {q10, q11}, [r2]!
76 vld1.8 {d0}, [r2]!
88 ldrb r8, [r2], #1
97 add r2, r2, r6
109 vld1.8 {q0, q1}, [r2]!
[all …]
/external/libvpx/vp8/decoder/arm/neon/
Didct_dequant_0_2x_neon.asm21 ; r2 *pre
26 add r12, r2, #4
27 vld1.32 {d2[0]}, [r2], r3
28 vld1.32 {d2[1]}, [r2], r3
29 vld1.32 {d4[0]}, [r2], r3
30 vld1.32 {d4[1]}, [r2]
37 ldrh r2, [r0, #32] ; hi q
47 sxth r2, r2 ; hi
48 mul r0, r2, r1
58 ldr r2, [sp] ; dst
[all …]

1234567891011