aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Analysis/ModuleSummaryAnalysis.cpp
diff options
context:
space:
mode:
authorUday Bondhugula <uday@polymagelabs.com>2020-04-25 09:54:18 +0530
committerUday Bondhugula <uday@polymagelabs.com>2020-04-28 09:55:31 +0530
commitdd2c639c3cd397dfef941186fb85c82e4e918425 (patch)
tree0b145f9e4a8d1c48be2463788ecb4907cb239462 /llvm/lib/Analysis/ModuleSummaryAnalysis.cpp
parent011a07c075a13fb0078e70774d7d04b4f63456e7 (diff)
downloadllvm-dd2c639c3cd397dfef941186fb85c82e4e918425.zip
llvm-dd2c639c3cd397dfef941186fb85c82e4e918425.tar.gz
llvm-dd2c639c3cd397dfef941186fb85c82e4e918425.tar.bz2
[MLIR] Introduce op trait PolyhedralScope
Introduce op trait `PolyhedralScope` for ops to define a new scope for polyhedral optimization / affine dialect purposes, thus generalizing such scopes beyond FuncOp. Ops to which this trait is attached will define a new scope for the consideration of SSA values as valid symbols for the purposes of polyhedral analysis and optimization. Update methods that check for dim/symbol validity to work based on this trait. Differential Revision: https://reviews.llvm.org/D78863
Diffstat (limited to 'llvm/lib/Analysis/ModuleSummaryAnalysis.cpp')
0 files changed, 0 insertions, 0 deletions