https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83422
--- Comment #3 from Alexandre Oliva <aoliva at gcc dot gnu.org> --- Right now, I can't see a reason to drop markers just because VTA is disabled. Although they do lose some value, they're probably still useful on their own. So I suggest dropping both lines that clear cfun->debug_nonbind_markers in var-tracking.c.