Added asm code emitter code