2011-12-21 50 views

回答

3

使用.rept

.rept 4 
    …… 
    vadd.u8 q0, q2 
    …… 
.endr 

編輯:OK,原來的iPhone SDK用的是GNU的一個古老的版本(1.38),因此.rept不能使用。你可以用宏來模擬這個,例如

.macro dummy_macro_ahjd 
.if $0 
    vadd.u8 q0, q2 
    dummy_macro_ahjd ($0-1) 
.endif 
.endmacro 

main: 
dummy_macro_ahjd 4 
+0

無法編譯,Xcode4.2顯示「Unknown pseudo-op:.rept/.endr」 – lcljesse 2011-12-21 06:42:23

+1

@lcljesse:請參閱更新。 – kennytm 2011-12-21 07:57:54

+0

:它的工作原理!非常感謝! – lcljesse 2011-12-21 09:14:37