[llvm] [memprof] Migrate away from PointerUnion::dyn_cast (NFC) (PR #123716)

Nikita Popov via llvm-commits llvm-commits at lists.llvm.org
Tue Jan 21 01:39:01 PST 2025


================
@@ -3579,7 +3579,7 @@ void ModuleCallsiteContextGraph::updateCall(CallInfo &CallerCall,
 
 void IndexCallsiteContextGraph::updateCall(CallInfo &CallerCall,
                                            FuncInfo CalleeFunc) {
-  auto *CI = CallerCall.call().dyn_cast<CallsiteInfo *>();
+  auto *CI = dyn_cast<CallsiteInfo *>(CallerCall.call());
----------------
nikic wrote:

```suggestion
  auto *CI = cast<CallsiteInfo *>(CallerCall.call());
```

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


More information about the llvm-commits mailing list