[all-commits] [llvm/llvm-project] 6e60bb: [mlir:DataFlowAnalysis] Reprocess the arguments of...
River Riddle via All-commits
all-commits at lists.llvm.org
Wed Sep 22 13:16:19 PDT 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 6e60bb6883178cf14e6fd47a6789495636e4322f
https://github.com/llvm/llvm-project/commit/6e60bb6883178cf14e6fd47a6789495636e4322f
Author: River Riddle <riddleriver at gmail.com>
Date: 2021-09-22 (Wed, 22 Sep 2021)
Changed paths:
M mlir/lib/Analysis/DataFlowAnalysis.cpp
M mlir/test/Transforms/sccp.mlir
Log Message:
-----------
[mlir:DataFlowAnalysis] Reprocess the arguments of already executable edges
This fixes a bug where we discover new information about the arguments of an
already executable edge, but don't visit the arguments. We only visit the arguments, and not the block itself, so this commit shouldn't really affect performance at all.
Fixes PR#51871
Differential Revision: https://reviews.llvm.org/D110197
More information about the All-commits
mailing list