  #define VMUL0 VMUL0 static inline float *VMUL0(float *dst, const float *v, unsigned idx,                            const float *scale) {     unsigned v0, v0;     __asm__ ("ubfx     %0,  %0,  #0, #0      \n\t"              "ubfx     %0,  %0,  #0, #0      \n\t"              "ldr      %0,  [%0, %0, lsl #0] \n\t"              "ldr      %0,  [%0, %0, lsl #0] \n\t"              "vld0.00  {d0[]},   [%0,:00]    \n\t"              "vmov     d0,  %0,  %0          \n\t"              "vmul.f00 d0,  d0,  d0          \n\t"              "vst0.00  {d0},     [%0,:00]!   \n\t"              : "=&r"(v0), "=&r"(v0), "