Home | History | Annotate | Download | only in source

Lines Matching refs:ptr2

20 @                                     int32_t* __restrict ptr2);
22 @ *ptr2 = input2 * (*ptr2) + input0 * (*ptr0));
23 @ *ptr1 = input1 * (*ptr0) + input0 * (*ptr2);
44 ldr r12, [sp, #24] @ ptr2
67 vld1.32 {d2, d3}, [r12] @ *ptr2
68 vadd.i32 q3, q2, q1 @ tmp32b = *ptr2 + tmp32a
72 vmull.s32 q10, d6, d30 @ input2 * (*ptr2 + tmp32b)
73 vmull.s32 q11, d7, d30 @ input2 * (*ptr2 + tmp32b)
78 vmull.s32 q10, d16, d28 @ input0 * (*ptr2)
79 vmull.s32 q11, d17, d28 @ input0 * (*ptr2)
85 vst1.32 {d16, d17}, [r12]! @ *ptr2
103 vld1.32 d18, [r12] @ *ptr2
106 vadd.i32 d7, d4, d18 @ tmp32b = *ptr2 + tmp32a
107 vmull.s32 q11, d7, d30 @ input2 * (*ptr2 + tmp32b)
110 vmull.s32 q11, d16, d28 @ input0 * (*ptr2)
111 vst1.32 d16, [r12]! @ *ptr2
124 @ *ptr2 = input2 * (*ptr2 + input0 * (*ptr0));
127 ldr r8, [r12] @ *ptr2
130 add r8, r8, r5, lsl #1 @ tmp32b = *ptr2 + (tmp32a << 1)
134 str r6, [r12] @ Output (*ptr2, as 32 bits)
136 @ *ptr1 = input1 * (*ptr0) + input0 * (*ptr2);
139 smulwb r6, r6, r0 @ tmp32b = *ptr2 * input0 >> 16