Home
last modified time | relevance | path

Searched refs:annotateFn (Results 1 – 8 of 8) sorted by relevance

/llvm-project-15.0.7/mlir/lib/Dialect/SCF/Transforms/
H A DLoopPipelining.cpp44 PipeliningOption::AnnotationlFnType annotateFn = nullptr; member
136 annotateFn = options.annotateFn; in initializeLoopInfo()
161 if (annotateFn) in emitPrologue()
162 annotateFn(newOp, PipeliningOption::PipelinerPart::Prologue, i); in emitPrologue()
332 if (annotateFn) in createKernel()
333 annotateFn(newOp, PipeliningOption::PipelinerPart::Kernel, 0); in createKernel()
400 if (annotateFn) in emitEpilogue()
401 annotateFn(newOp, PipeliningOption::PipelinerPart::Epilogue, i - 1); in emitEpilogue()
/llvm-project-15.0.7/mlir/test/lib/Dialect/SCF/
H A DTestLoopUnrolling.cpp61 auto annotateFn = [this](unsigned i, Operation *op, OpBuilder b) { in runOnOperation() local
67 (void)loopUnrollByFactor(loop, unrollFactor, annotateFn); in runOnOperation()
H A DTestSCFUtils.cpp200 options.annotateFn = annotate; in runOnOperation()
/llvm-project-15.0.7/mlir/lib/Dialect/SCF/Utils/
H A DUtils.cpp368 function_ref<void(unsigned, Operation *, OpBuilder)> annotateFn, in generateUnrolledLoop() argument
374 if (!annotateFn) in generateUnrolledLoop()
375 annotateFn = [](unsigned, Operation *, OpBuilder) {}; in generateUnrolledLoop()
400 annotateFn(i, clonedOp, builder); in generateUnrolledLoop()
411 annotateFn(0, &*it, builder); in generateUnrolledLoop()
420 function_ref<void(unsigned, Operation *, OpBuilder)> annotateFn) { in loopUnrollByFactor() argument
532 annotateFn, iterArgs, yieldedValues); in loopUnrollByFactor()
/llvm-project-15.0.7/mlir/include/mlir/Dialect/SCF/Transforms/
H A DTransforms.h143 AnnotationlFnType annotateFn = nullptr; member
/llvm-project-15.0.7/mlir/include/mlir/Dialect/SCF/Utils/
H A DUtils.h137 function_ref<void(unsigned, Operation *, OpBuilder)> annotateFn = nullptr);
/llvm-project-15.0.7/mlir/include/mlir/Dialect/Affine/
H A DLoopUtils.h50 function_ref<void(unsigned, Operation *, OpBuilder)> annotateFn = nullptr);
/llvm-project-15.0.7/mlir/lib/Dialect/Affine/Utils/
H A DLoopUtils.cpp1005 function_ref<void(unsigned, Operation *, OpBuilder)> annotateFn, in generateUnrolledLoop() argument
1011 if (!annotateFn) in generateUnrolledLoop()
1012 annotateFn = [](unsigned, Operation *, OpBuilder) {}; in generateUnrolledLoop()
1037 annotateFn(i, clonedOp, builder); in generateUnrolledLoop()
1048 annotateFn(0, &*it, builder); in generateUnrolledLoop()
1093 function_ref<void(unsigned, Operation *, OpBuilder)> annotateFn) { in loopUnrollByFactor() argument
1141 /*annotateFn=*/annotateFn, in loopUnrollByFactor()