[llvm] [WholeProgramDevirt] Add check for AvailableExternal and give up devirt (PR #143468)

Shilei Tian via llvm-commits llvm-commits at lists.llvm.org
Mon Jun 9 19:39:12 PDT 2025


================
@@ -1093,6 +1093,7 @@ bool DevirtModule::tryFindVirtualCallTargets(
     std::vector<VirtualCallTarget> &TargetsForSlot,
     const std::set<TypeMemberInfo> &TypeMemberInfos, uint64_t ByteOffset,
     ModuleSummaryIndex *ExportSummary) {
+  bool hasAvailableExternally = false;
----------------
shiltian wrote:

```suggestion
  bool HasAvailableExternally = false;
```

https://github.com/llvm/llvm-project/pull/143468


More information about the llvm-commits mailing list