asm statement syntax — statement in local scope 1 asm 1 __asm 1 __asm__ 2? volatile 3 ( code_format_string 4? : 4.1? output 4.2? : 4.2.1? input 4.2.2? : 4.2.2.1? clobbers 4.2.2.1.1 ) input 1+ , 1? modifier 1.1 constraint ( C_expression ) output 1+ , 1 modifier constraint ( C_expression )