aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/LiveDebugVariables.cpp
diff options
context:
space:
mode:
authorKrzysztof Drewniak <Krzysztof.Drewniak@amd.com>2022-04-19 17:10:31 +0000
committerKrzysztof Drewniak <Krzysztof.Drewniak@amd.com>2022-04-25 20:19:34 +0000
commitd35f7f254f6a5c666262ad41f9c36330c4728651 (patch)
treed248855e6ffb0f7bcc4c2d8f4ec73a0e87177444 /llvm/lib/CodeGen/LiveDebugVariables.cpp
parent7164c5f051a980442f2376af4bae3740710bf347 (diff)
downloadllvm-d35f7f254f6a5c666262ad41f9c36330c4728651.zip
llvm-d35f7f254f6a5c666262ad41f9c36330c4728651.tar.gz
llvm-d35f7f254f6a5c666262ad41f9c36330c4728651.tar.bz2
[mlir] Allow data flow analysis of non-control flow branch arguments
This commit adds the visitNonControlFlowArguments method to DataFlowAnalysis, allowing analyses to provide lattice values for the arguments to a RegionSuccessor block that aren't directly tied to an op's inputs. For example, integer range interface can use this method to infer bounds for the step values in loops. This method has a default implementation that keeps the old behavior of assigning a pessimistic fixedpoint state to all such arguments. Reviewed By: Mogball, rriddle Differential Revision: https://reviews.llvm.org/D124021
Diffstat (limited to 'llvm/lib/CodeGen/LiveDebugVariables.cpp')
0 files changed, 0 insertions, 0 deletions