[llvm] [ObjectSizeOffsetVisitor] Bail after visiting 100 instructions (PR #67479)
Nikita Popov via llvm-commits
llvm-commits at lists.llvm.org
Wed Sep 27 01:10:48 PDT 2023
================
@@ -50,6 +51,12 @@ using namespace llvm;
#define DEBUG_TYPE "memory-builtins"
+static cl::opt<unsigned> ObjectSizeOffsetVisitorMaxRecurseDepth(
+ "object-size-offset-visitor-max-recurse-depth",
+ cl::desc(
+ "Maximum number of PHIs for ObjectSizeOffsetVisitor to look through"),
+ cl::init(100));
----------------
nikic wrote:
I've adjusted the call in DSE to check for an identified object first: https://github.com/llvm/llvm-project/commit/7aab12e1c52a5891bed9a594d3f161a8bebf976d
https://github.com/llvm/llvm-project/pull/67479
More information about the llvm-commits
mailing list