[MemorySSA, BPF] Use isa instead of dyn_cast (NFC)
authorKazu Hirata <kazu@google.com>
Thu, 31 Dec 2020 17:39:12 +0000 (09:39 -0800)
committerKazu Hirata <kazu@google.com>
Thu, 31 Dec 2020 17:39:13 +0000 (09:39 -0800)
llvm/lib/Analysis/MemorySSA.cpp
llvm/lib/Target/BPF/BPFAdjustOpt.cpp

index c9ad9ff..e728a5f 100644 (file)
@@ -1779,8 +1779,8 @@ MemoryUseOrDef *MemorySSA::createNewAccess(Instruction *I,
 
   bool Def, Use;
   if (Template) {
-    Def = dyn_cast_or_null<MemoryDef>(Template) != nullptr;
-    Use = dyn_cast_or_null<MemoryUse>(Template) != nullptr;
+    Def = isa<MemoryDef>(Template);
+    Use = isa<MemoryUse>(Template);
 #if !defined(NDEBUG)
     ModRefInfo ModRef = AAP->getModRefInfo(I, None);
     bool DefCheck, UseCheck;
index 6afd2d7..928b591 100644 (file)
@@ -221,7 +221,7 @@ bool BPFAdjustOptImpl::avoidSpeculation(Instruction &I) {
     }
   }
 
-  if (!dyn_cast<LoadInst>(&I) && !dyn_cast<CallInst>(&I))
+  if (!isa<LoadInst>(&I) && !isa<CallInst>(&I))
     return false;
 
   // For: