This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

ARM-CGT: TI ARM CC : inline assembly : half baked ?

Expert 1965 points
Part Number: ARM-CGT

I'm on TMS570xx,  with TI ARM CC v20.5xxx

Struggle with TI' ARM CC inline assembly .. Seems I can only pass limited instructions, or not full mnemonics are being recognized.

Seems I cannot pass options to instructions. For example, 

asm(" dmb " );   doesn't complain

asm(" dmb sy ");   Fails, doesnt know what  SY (or any) options are!  

Yet, the compiler own intrinsic does insert that specific instruction, so why .. ?

Is it so limited or how can I use this asm() to inline Any / All i want instructions?