Lines Matching refs:candidateLoop
84 LoopLikeOpInterface candidateLoop; in multiBuffer() local
97 candidateLoop = parentLoop; in multiBuffer()
100 if (!candidateLoop) in multiBuffer()
102 llvm::Optional<Value> inductionVar = candidateLoop.getSingleInductionVar(); in multiBuffer()
103 llvm::Optional<OpFoldResult> lowerBound = candidateLoop.getSingleLowerBound(); in multiBuffer()
104 llvm::Optional<OpFoldResult> singleStep = candidateLoop.getSingleStep(); in multiBuffer()
107 OpBuilder builder(candidateLoop); in multiBuffer()
109 getOrCreateValue(*singleStep, builder, candidateLoop->getLoc()); in multiBuffer()
111 getOrCreateValue(*lowerBound, builder, candidateLoop->getLoc()); in multiBuffer()
121 builder.setInsertionPoint(&candidateLoop.getLoopBody().front(), in multiBuffer()
122 candidateLoop.getLoopBody().front().begin()); in multiBuffer()