From ff8f7904d14d77e40f90c2f8306ecb737b02c997 Mon Sep 17 00:00:00 2001 From: Mehdi Amini Date: Tue, 25 Jan 2022 02:07:57 +0000 Subject: [PATCH] Remove null check after dereferencing the pointer (NFC) Flagged by Coverity --- .../lib/Dialect/Bufferization/Transforms/BufferDeallocation.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mlir/lib/Dialect/Bufferization/Transforms/BufferDeallocation.cpp b/mlir/lib/Dialect/Bufferization/Transforms/BufferDeallocation.cpp index 32a77430fa3a..73decbac7382 100644 --- a/mlir/lib/Dialect/Bufferization/Transforms/BufferDeallocation.cpp +++ b/mlir/lib/Dialect/Bufferization/Transforms/BufferDeallocation.cpp @@ -349,7 +349,7 @@ private: Region *argRegion = block->getParent(); Operation *parentOp = argRegion->getParentOp(); RegionBranchOpInterface regionInterface; - if (!argRegion || &argRegion->front() != block || + if (&argRegion->front() != block || !(regionInterface = dyn_cast(parentOp))) return success();