add asm coercions to ifs for outlining