Add an optional list of blocks to avoid when looking for a path in isPotentiallyReach...
authorNick Lewycky <nicholas@mxc.ca>
Tue, 2 Apr 2019 01:05:48 +0000 (01:05 +0000)
committerNick Lewycky <nicholas@mxc.ca>
Tue, 2 Apr 2019 01:05:48 +0000 (01:05 +0000)
commitc0ebfbe3f3215e15ff5d6b69218576ec07317821
treee7068a18e1dd05d952bda02898b0bcee03e0618b
parent536383a3548acb8664748da6698baa9d4c4c8e44
Add an optional list of blocks to avoid when looking for a path in isPotentiallyReachable.

The leads to some ambiguous overloads, so update three callers.

Differential Revision: https://reviews.llvm.org/D60085

llvm-svn: 357447
llvm/include/llvm/Analysis/CFG.h
llvm/lib/Analysis/BasicAliasAnalysis.cpp
llvm/lib/Analysis/CFG.cpp
llvm/lib/Analysis/CaptureTracking.cpp
llvm/lib/CodeGen/DwarfEHPrepare.cpp
llvm/unittests/Analysis/CFGTest.cpp