The size suffixes are apparetly allowed only on neon instructions.
Thanks to Ben Zores for the bug report + testing.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@49174
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
" cmp %[tmp], %[d] \n\t"
" ble "AP"loopout \n\t"
AP"quadloopint: \n\t"
-// " vld1.32 d0[0], [%[m]]! \n\t"
- " ldr.32 %[x], [%[m]] \n\t"
- " add %[m], #4 \n\t"
+ " ldr %[x], [%[m]] \n\t"
+ " add %[m], #4 \n\t"
" cmp %[x], #0 \n\t"
" beq "AP"fastloop \n\t"
" vmov.32 d0[0], %[x] \n\t"
AP"quadloopint: \n\t"
// Load the mask: 4 bytes: It has d0/d1
- " ldr.32 %[x], [%[m]] \n\t"
+ " ldr %[x], [%[m]] \n\t"
" add %[m], #4 \n\t"
" cmp %[x], #0 \n\t"
" beq "AP"fastloop \n\t"