haopliu wrote: > Moving a function from a static function to a DSEState method seems fine, I don't see anything wrong with that Okay, moved MemoryDefWrapper and MemoryLocationWrapper to DSEState! https://github.com/llvm/llvm-project/pull/100956