Searched refs:loopCarried (Results 1 – 2 of 2) sorted by relevance
| /llvm-project-15.0.7/flang/lib/Optimizer/Transforms/ |
| H A D | RewriteLoop.cpp | 104 llvm::SmallVector<mlir::Value> loopCarried; in matchAndRewrite() local 105 loopCarried.push_back(steppedIndex); in matchAndRewrite() 108 loopCarried.append(begin, terminator->operand_end()); in matchAndRewrite() 109 loopCarried.push_back(itersMinusOne); in matchAndRewrite() 110 rewriter.create<mlir::cf::BranchOp>(loc, conditionalBlock, loopCarried); in matchAndRewrite() 243 llvm::SmallVector<mlir::Value> loopCarried; in matchAndRewrite() local 244 loopCarried.push_back(stepped); in matchAndRewrite() 248 loopCarried.append(begin, terminator->operand_end()); in matchAndRewrite() 249 rewriter.create<mlir::cf::BranchOp>(loc, conditionBlock, loopCarried); in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/lib/Conversion/SCFToControlFlow/ |
| H A D | SCFToControlFlow.cpp | 322 SmallVector<Value, 8> loopCarried; in matchAndRewrite() local 323 loopCarried.push_back(stepped); in matchAndRewrite() 324 loopCarried.append(terminator->operand_begin(), terminator->operand_end()); in matchAndRewrite() 325 rewriter.create<cf::BranchOp>(loc, conditionBlock, loopCarried); in matchAndRewrite()
|