pgo for unused function detection
function pointer support in PGO