record_and_restart
record_and_restart(event, cpuhw->pmcs[i], regs);
record_and_restart(event,
record_and_restart(event, val, regs);