Home
last modified time | relevance | path

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

/llvm-project/flang/lib/Optimizer/Transforms/
H A DAffinePromotion.cpp82 struct AffineLoopAnalysis { struct
85 explicit AffineLoopAnalysis(fir::DoLoopOp op, AffineFunctionAnalysis &afa) in AffineLoopAnalysis() argument
88 bool canPromoteToAffine() { return legality; } in canPromoteToAffine()
91 bool analyzeBody(fir::DoLoopOp loopOperation, in analyzeBody()
105 bool analyzeLoop(fir::DoLoopOp loopOperation, in analyzeLoop()
112 bool analyzeReference(mlir::Value memref, mlir::Operation *op) { in analyzeReference()
140 bool analyzeMemoryAccess(fir::DoLoopOp loopOperation) { in analyzeMemoryAccess()
150 bool legality{};