ir and asm file