bindings for inline asm