arm: document arm asm rules
Limiting the valid syntax to the subset supported by llvm 6.0 allows the direct use of recent Android and ios system toolchains.
@mstorsjo was were anything important added in the internal arm 32-bit assembler in llvm 5.0 or 6.0? If not, we don't have to be that restrictive.