Home
last modified time | relevance | path

Searched refs:r3 (Results 1 – 25 of 62) sorted by relevance

123

/frameworks/av/media/module/codecs/amrwb/enc/src/asm/ARMV5E/
Dpred_lt4_1_opt.s30 @ r3 --- L_subfr
65 LDR r3, [r2], #4 @h[0], h[1]
70 SMULBB r10, r4, r3 @x[0] * h[0]
71 SMULBB r11, r6, r3 @x[1] * h[0]
72 SMULBB r12, r9, r3 @x[2] * h[0]
75 SMLABT r10, r6, r3, r10 @x[1] * h[1]
76 SMLABT r11, r9, r3, r11 @x[2] * h[1]
77 SMLABT r12, r4, r3, r12 @x[3] * h[1]
79 LDR r3, [r2], #4 @h[2], h[3]
81 SMLABB r10, r9, r3, r10 @x[2] * h[2]
[all …]
Dresidu_asm_opt.s26 @lg --- r3
70 MOV r14, r3, ASR #2 @one loop get 4 outputs
80 SMULTB r3, r5, r2 @i1(0) --- r3 = x[0] * a0
95 SMLABT r3, r5, r2, r3 @i1(1) --- r3 += x[-1] * a1
99 SMLATB r3, r6, r2, r3 @i1(2) --- r3 += x[-2] * a2
106 SMLABT r3, r6, r2, r3 @ i1 (3)
110 SMLATB r3, r7, r2, r3 @ i1 (4)
116 SMLABT r3, r7, r2, r3 @ i1 (5)
120 SMLATB r3, r8, r2, r3 @ i1 (6)
127 SMLABT r3, r8, r2, r3 @ i1 (7)
[all …]
Dconvolve_opt.s27 @ r3 --- L
35 MOV r3, #0 @ n
39 ADD r4, r1, r3, LSL #1 @ tmpH address
40 ADD r5, r3, #1 @ i = n + 1
70 ADD r3, r3, #1
74 ADD r4, r1, r3, LSL #1 @tmpH address
75 ADD r5, r3, #1
107 ADD r3, r3, #1
110 ADD r4, r1, r3, LSL #1
111 ADD r5, r3, #1
[all …]
Dscale_sig_opt.s33 SUB r3, r1, #1 @i = lg - 1
37 ADD r4, r0, r3, LSL #1 @x[i] address
48 SUBS r3, r3, #1
62 SUBS r3, r3, #1
DFilt_6k_7k_opt.s47 ADR r3, Lable1 @ get fir_7k address
48 LDR r10, [r3]
49 ADD r10, r3
52 …MOV r3, r8 @ change myMemCopy to Copy, due to Copy will cha…
54 MOV r7, r3 @ get signal[i]
171 STRH r1, [r3], #2 @signal[i] = (L_tmp + 0x4000) >> 15
Dcor_h_vec_opt.s28 @r3 ---- sign[]
45 @r3 --- sign[], r4 --- i, r7 --- p0
71 ADD r9, r3, r2, LSL #1 @address of sign[pos]
118 ADD r9, r3, r2, LSL #1 @address of sign[pos]
/frameworks/av/media/module/codecs/mp3dec/src/asm/
Dpvmp3_mdct_18_gcc.s48 add r3,r2,#0x24
49 add r12,r3,#0x44
63 ldr r8,[r3],#4 @@ tmp1 == r8
101 ldr r3,[r5,#0x38]
128 sub r0,r1,r3
131 sub r3,r1,r3
134 str r3,[r5,#0x2c]
143 ldr r3,[r6,r4,lsl #2]
148 smlal r0,r3,lr,r0
152 str r3,[r5,r4,lsl #2]
[all …]
Dpvmp3_dct_16_gcc.s51 ldr r3,[r0,#0x3c]
53 sub r2,r1,r3
59 add r1,r1,r3
60 sub r3,r2,r12
62 mov r3,r3,lsl #3
63 smull r4,r3,lr,r3
65 str r3,[sp]
66 add r3,r2,r12
67 sub r2,r1,r3
69 add r3,r1,r3
[all …]
Dpvmp3_polyphase_filter_window_gcc.s67 add r3,r0,r2,lsl #2
69 ldr r5,[r3]
81 ldr r8,[r3,#0x700]
89 ldr r5,[r3,#0x100]
99 ldr r8,[r3,#0x600]
107 ldr r5,[r3,#0x200]
117 ldr r8,[r3,#0x500]
126 ldr r5,[r3,#0x300]
138 ldr r3,[r3,#0x400]
141 smull r8,r7,r6,r3
[all …]
Dpvmp3_dct_9_gcc.s45 ldr r3, [r0, #0]
47 add r1,r2,r3
48 sub lr,r2,r3
49 ldr r3,[r0, #0x1c]
51 add r2,r3,r12
53 sub r3,r3,r12
128 mov r3,r3,lsl #1
132 smlal r12,r6,r7,r3
159 smlal r5,lr,r4,r3
170 smlal r3,r1,r4,r3
/frameworks/av/media/module/codecs/m4v_h263/dec/src/
Didct.cpp131 int32 r0, r1, r2, r3, r4, r5, r6, r7, r8; /* butterfly nodes */ in idct_intra() local
152 r3 = blk[B_SIZE * 2 + i]; in idct_intra()
158 if (!(r1 | r2 | r3 | r4 | r5 | r6 | r7)) in idct_intra()
195 r1 = W6 * (r3 + r2); in idct_intra()
197 r3 = (r1 + (W2 - W6) * r3); in idct_intra()
205 r7 = r8 + r3; in idct_intra()
206 r8 -= r3; in idct_intra()
207 r3 = r0 + r2; in idct_intra()
219 tmpBLK32[(1<<3) + i] = (r3 + r2) >> 8; in idct_intra()
224 tmpBLK32[(6<<3) + i] = (r3 - r2) >> 8; in idct_intra()
[all …]
/frameworks/libs/native_bridge_support/android_api/vdso/
Dvdso_arm.S21 ldr r3, =0
22 bx r3
28 ldr r3, =0
29 bx r3
35 ldr r3, =0
36 bx r3
54 ldr r3, =0
55 bx r3
/frameworks/av/media/module/codecs/amrwb/enc/src/asm/ARMV7/
Dconvolve_neon.s27 @ r3 --- L
35 MOV r3, #0
40 ADD r4, r1, r3, LSL #1 @ tmpH address
41 ADD r5, r3, #1 @ i = n + 1
67 ADD r3, r3, #1
72 ADD r4, r1, r3, LSL #1 @tmpH address
73 ADD r5, r3, #1
103 ADD r3, r3, #1
108 ADD r4, r1, r3, LSL #1
109 ADD r5, r3, #1
[all …]
DSyn_filt_32_neon.s31 @ Qnew --- r3
46 ADD r7, r3, #4 @ 4 + Q_new
47 MOV r3, r6, ASR r7 @ a0 = Aq[0] >> (4 + Q_new)
78 MUL r12, r6, r3 @exc[i] * a0
DFilt_6k_7k_neon.s53 ADR r3, Lable1 @ get fir_7k address
54 LDR r10, [r3]
55 ADD r10, r3
56 …MOV r3, r8 @ change myMemCopy to Copy, due to Copy will cha…
58 MOV r7, r3 @ get signal[i]
206 VST1.S16 {D28,D29},[r3]!
/frameworks/rs/cpu_ref/
DrsCpuIntrinsics_neon_YuvToRGB.S106 vld2.u8 {d20,d21}, [r3]!
110 pld [r3, #256]
112 vld1.u8 d20, [r3]!
114 pld [r3, #128]
144 vld1.u8 d21, [r3]!
146 vld1.u32 d20[1], [r3]!
154 vld1.u32 d20[1], [r3]!
156 vld1.u16 d20[1], [r3]!
163 vld1.u16 d20[1], [r3]!
165 vld1.u8 d20[1], [r3]!
[all …]
DrsCpuIntrinsics_neon_Resize.S121 clz r3, r2
123 subs r3, r3, r1
124 movlt r3, #0
126 lsl r2, r2, r3
127 lsl r3, r1, r3
130 addls r1, r3
132 lsrs r3, r3, #1
196 vdup.s16 q7, r3
209 sub r8, r2, r3
210 mov r9, r3, LSL #VECSHIFT
[all …]
/frameworks/rs/toolkit/
DYuvToRgb_neon.S106 vld2.u8 {d20,d21}, [r3]!
110 pld [r3, #256]
112 vld1.u8 d20, [r3]!
114 pld [r3, #128]
144 vld1.u8 d21, [r3]!
146 vld1.u32 d20[1], [r3]!
154 vld1.u32 d20[1], [r3]!
156 vld1.u16 d20[1], [r3]!
163 vld1.u16 d20[1], [r3]!
165 vld1.u8 d20[1], [r3]!
[all …]
DResize_neon.S121 clz r3, r2
123 subs r3, r3, r1
124 movlt r3, #0
126 lsl r2, r2, r3
127 lsl r3, r1, r3
130 addls r1, r3
132 lsrs r3, r3, #1
196 vdup.s16 q7, r3
209 sub r8, r2, r3
210 mov r9, r3, LSL #VECSHIFT
[all …]
/frameworks/libs/native_bridge_support/android_api/linker/
Dinit_static_tls_arm.S21 ldr r3, =0
22 bx r3
28 ldr r3, =0
29 bx r3
/frameworks/layoutlib/bridge/tests/src/com/android/layoutlib/bridge/util/
DHandlerMessageQueueTest.java62 Runnable r3 = () -> {}; in testSingleHandler_MultipleRunnables() local
66 q.add(h1, 50, r3); in testSingleHandler_MultipleRunnables()
68 assertEquals(q.extractFirst(100), r3); in testSingleHandler_MultipleRunnables()
82 Runnable r3 = () -> {}; in testMultipleHandlers() local
86 q.add(h1, 50, r3); in testMultipleHandlers()
88 assertEquals(q.extractFirst(70), r3); in testMultipleHandlers()
108 Runnable r3 = () -> {}; in testMultipleHandlers_Clear() local
112 q.add(h1, 50, r3); in testMultipleHandlers_Clear()
/frameworks/base/cmds/idmap2/tests/
DResultTests.cpp69 Result<uint32_t> r3 = r2; in TEST() local
70 ASSERT_TRUE(r3); in TEST()
71 ASSERT_EQ(*r3, 42U); in TEST()
107 Result<uint32_t> r3(Error("foo")); in TEST() local
108 r2 = r3; in TEST()
146 Result<Container> r3(Container{42U}); in TEST() local
147 ASSERT_TRUE(r3); in TEST()
148 ASSERT_EQ((*r3).value, 42U); in TEST()
149 (*r3).value = 0U; in TEST()
150 ASSERT_EQ((*r3).value, 0U); in TEST()
/frameworks/base/services/tests/uiservicestests/src/com/android/server/notification/
DSnoozeHelperTest.java398 NotificationRecord r3 = getNotificationRecord("pkg", 3, "three", UserHandle.ALL);
401 mSnoozeHelper.snooze(r3, 1000);
407 UserHandle.USER_ALL, r3.getSbn().getPackageName(), r3.getKey()));
417 UserHandle.USER_ALL, r3.getSbn().getPackageName(), r3.getKey()));
424 NotificationRecord r3 = getNotificationRecord("pkg2", 3, "three", UserHandle.SYSTEM);
427 mSnoozeHelper.snooze(r3, 1000);
433 UserHandle.USER_SYSTEM, r3.getSbn().getPackageName(), r3.getKey()));
443 UserHandle.USER_SYSTEM, r3.getSbn().getPackageName(), r3.getKey()));
554 NotificationRecord r3 = getNotificationRecord("pkg", 3, "three", UserHandle.of(profileId));
558 mSnoozeHelper.snooze(r3, 1000);
[all …]
/frameworks/base/core/tests/coretests/src/com/android/internal/os/
DBinderDeathDispatcherTest.java150 DeathRecipient r3 = mock(DeathRecipient.class); in testRegisterAndUnregister() local
161 assertThat(d.linkToDeath(t1, r3)).isEqualTo(3); in testRegisterAndUnregister()
172 d.unlinkToDeath(t1, r3); in testRegisterAndUnregister()
214 DeathRecipient r3 = mock(DeathRecipient.class); in testRegisterAndKill() local
222 d.linkToDeath(t1, r3); in testRegisterAndKill()
230 d.linkToDeath(t3, r3); in testRegisterAndKill()
240 verify(r3, times(1)).binderDied(t1); in testRegisterAndKill()
246 reset(r1, r2, r3, r4, r5); in testRegisterAndKill()
251 verify(r3, times(0)).binderDied(any()); in testRegisterAndKill()
257 reset(r1, r2, r3, r4, r5); in testRegisterAndKill()
[all …]
/frameworks/base/services/tests/servicestests/src/com/android/server/utils/
DAnrTimerTest.java351 String r3 = getDumpOutput(); in testDumpOutput() local
352 assertThat(r3).doesNotContain(timerName); in testDumpOutput()
390 String r3 = getDumpOutput(); in testGarbageCollection() local
391 for (int i = 0; i < 10 && r3.contains("timer:"); i++) { in testGarbageCollection()
396 r3 = getDumpOutput(); in testGarbageCollection()
400 assertThat(r3).doesNotContain("timer:"); in testGarbageCollection()

123