diff options
author | Simon Pilgrim <llvm-dev@redking.me.uk> | 2020-01-09 12:35:21 +0000 |
---|---|---|
committer | Simon Pilgrim <llvm-dev@redking.me.uk> | 2020-01-09 12:37:38 +0000 |
commit | 25dd99fab205619ef90d0da23bcfba3c9f762e5e (patch) | |
tree | a46f85a131f340f9234c9914584da771cbc2e90d | |
parent | d462185e8daa49889c31c8f5568749e379a5ddf9 (diff) | |
download | bcm5719-llvm-25dd99fab205619ef90d0da23bcfba3c9f762e5e.tar.gz bcm5719-llvm-25dd99fab205619ef90d0da23bcfba3c9f762e5e.zip |
Fix "pointer is null" static analyzer warning. NFCI.
Use cast<> instead of dyn_cast<> since we know that the pointer should be valid (and is dereferenced immediately).
-rw-r--r-- | llvm/lib/IR/Verifier.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/IR/Verifier.cpp b/llvm/lib/IR/Verifier.cpp index 50648ba1794..d232946af29 100644 --- a/llvm/lib/IR/Verifier.cpp +++ b/llvm/lib/IR/Verifier.cpp @@ -4779,7 +4779,7 @@ void Verifier::visitConstrainedFPIntrinsic(ConstrainedFPIntrinsic &FPI) { case Intrinsic::experimental_constrained_fcmp: case Intrinsic::experimental_constrained_fcmps: { - auto Pred = dyn_cast<ConstrainedFPCmpIntrinsic>(&FPI)->getPredicate(); + auto Pred = cast<ConstrainedFPCmpIntrinsic>(&FPI)->getPredicate(); Assert(CmpInst::isFPPredicate(Pred), "invalid predicate for constrained FP comparison intrinsic", &FPI); break; |