Previously it would be called and inserted into a visited map, but would never be used. This could possibly go one step further and never add declarations to the SetVector of Functions. If I try that, only one call graph printing test fails.
Constant::isZeroValue
alwaysinline
noinline
make_scope_exit
CfiFunctions