Displaying 4 results from an estimated 4 matches for "tsubs".
Did you mean:
stubs
2014 Feb 07
1
[PATCH] arm: Remove a superfluous 's' suffix from the cmp instruction
..."\tldr %4, [%0], #4 \n"
- "\tcmps %4, %1 \n"
+ "\tcmp %4, %1 \n"
"\tmovgt %1, %4 \n"
- "\tcmps %4, %3 \n"
+ "\tcmp %4, %3 \n"
"\tmovlt %3, %4 \n"
"\tsubs %2, %2, #1 \n"
--
1.8.3.4 (Apple Git-47)
2005 Dec 06
1
ARM4 filter code
I have found that filter_mem2 fixed point does not match the inlined
assembly version for arm4. Looking closer there appears to be an off by
one error. It occurs when setting the value of mem at the end of the
inner loop. In the C fixed point version this is done with a subtract.
In the arm4 version instead of multiplying den by yi, it is multipled by
nyi and then an add is done. This
2007 Dec 12
1
Speex crashing on ARM with assembler optimization enabled.
Alexander Chemeris a ?crit :
> Ok, if I comment out inclusion of "filters_arm4.h" (or comment out its
> only overridden function - normalize16()) it works fine.
>
> Also it works fine if I use -O0 for compilation. Specifying -O1 or -O2 lead
> to segfault (if "filters_arm4.h" is included, sure).
OK, so either I screwed up the alignment/constraints in the
2004 Aug 06
2
[PATCH] Make SSE Run Time option. Add Win32 SSE code
..."\taddss 36(%0), %%xmm2\n"
+ "\tmovss 40(%3), %%xmm4\n"
+ "\tmulss %%xmm0, %%xmm4\n"
+ "\tmovss 40(%4), %%xmm5\n"
+ "\tmulss %%xmm1, %%xmm5\n"
+ "\tsubss %%xmm3, %%xmm2\n"
+ "\tmovss %%xmm2, 32(%0)\n"
+ "\tsubss %%xmm5, %%xmm4\n"
+ "\tmovss %%xmm4, 36(%0)\n"
+
+ "\tmovss 4(%1), %%xmm0\n"
+ "\tmovss (%0), %%xmm1\...