xcode 4.4 неоновая ошибка сборки

Я получаю ошибки компиляции при компиляции неоновой сборки в Xcode 4.4, этой ошибки не было в xCode 4.3, ошибки относятся к этим командам типа:

error: invalid operand for instruction
        vld1 q5.u8, [r12], r2 

error: invalid operand for instruction
  vrhadd d0.u8,d22.u8,d0.u8

error: unexpected token in argument list
        vst1 d2.u32[0], [r1], r3

Любая идея, как решить эти ошибки? Спасибо,


person Yoni Amr    schedule 26.07.2012    source источник
comment
Попробуйте сменить компилятор с llvm на gcc   -  person Sam    schedule 26.07.2012


Ответы (1)


заменить vld1 q5.u8, [r12], r2 на vld1.u8 q5, [r12], r2

заменить vrhadd d0.u8,d22.u8,d0.u8 на vrhadd.u8 d0,d22,d0

заменить vst1 d2.u32[0], [r1], r3 на vst1.u32 d2[0], [r1], r3

Это инструкция которая должна по типу по размеру регситера! не регистр сами

person webshaker    schedule 26.07.2012
comment
+1, хотя правильный синтаксис на самом деле vld1.8, а не vld1.u8 (оба вполне могут быть приняты, но первый формально правильный). То же самое для vst1.32. - person Stephen Canon; 26.07.2012