Backend still needs IR