move 'cfgonly' pass tracking into PassInfo, instead of handling it with