- In FunctionSummary, add a new bit mustBeUnreachable.
- In ModuleSummaryAnalysis, set this bit to 1 if a function is unreachable.
- For hybrid LTO, ignore unreachable functions (by reading from index) when finding virtual functions. This helps to de-virtualize. See the test case in llvm/test/ThinLTO/X86/devirt_hybrid_after_filtering_unreachable.ll
s/unreachbl/unreachable/