Home
last modified time | relevance | path

Searched defs:AffineLoopAnalysis (Results 1 – 1 of 1) sorted by relevance

/llvm-project-15.0.7/flang/lib/Optimizer/Transforms/
H A DAffinePromotion.cpp78 struct AffineLoopAnalysis { struct
81 explicit AffineLoopAnalysis(fir::DoLoopOp op, AffineFunctionAnalysis &afa) in AffineLoopAnalysis() argument
84 bool canPromoteToAffine() { return legality; } in canPromoteToAffine()
87 bool analyzeBody(fir::DoLoopOp loopOperation, in analyzeBody()
101 bool analyzeLoop(fir::DoLoopOp loopOperation, in analyzeLoop()
108 bool analyzeReference(mlir::Value memref, mlir::Operation *op) { in analyzeReference()
136 bool analyzeMemoryAccess(fir::DoLoopOp loopOperation) { in analyzeMemoryAccess()
146 bool legality{};