LICM shouldn't sink/delete debug information. Fix this and add a testcase.