2 * 32bit vector negate implementation.
5 * void fr32_vector_neg(
12 * FP+12 R1 const fr32 b[]
13 * FP+ 8 R0 const fr32 a[]
19 * out[] : obtain output data
23 * P1 : count : loop counter's initial value
32 .global _fr32_vector_neg;
33 .type _fr32_vector_neg, STT_FUNC;
38 /* Set up registers */
41 p1 = R2; // load count
47 loop count lc0 = p1; // Todo : can be 3 parallel instruction. But seems to be simulator bug in 2013RC1RC
50 r0 = [i0++] || [i1++] = r1
54 /* end of outer loop */
59 .size _fr32_vector_neg, .-_fr32_vector_neg