Searched refs:currentOp (Results 1 – 6 of 6) sorted by relevance
| /llvm-project-15.0.7/mlir/test/lib/Pass/ |
| H A D | TestDynamicPipeline.cpp | 42 Operation *currentOp = getOperation(); in runOnOperation() local 45 << currentOp->getName() << "\n"; in runOnOperation() 50 auto symbolOp = dyn_cast<SymbolOpInterface>(currentOp); in runOnOperation() 52 currentOp->emitWarning() in runOnOperation() 62 OpPassManager pm(currentOp->getName().getIdentifier(), in runOnOperation() 68 if (currentOp->getParentOp()) in runOnOperation() 69 if (!failed(runPipeline(pm, currentOp->getParentOp()))) in runOnOperation() 76 currentOp->walk([&](Operation *op) { in runOnOperation() 77 if (op == currentOp || !op->hasTrait<OpTrait::IsIsolatedFromAbove>() || in runOnOperation() 78 op->getName() != currentOp->getName()) in runOnOperation() [all …]
|
| /llvm-project-15.0.7/mlir/lib/Analysis/ |
| H A D | SliceAnalysis.cpp | 143 auto *currentOp = (slice)[currentIndex]; in getSlice() local 146 getBackwardSlice(currentOp, &backwardSlice, backwardFilter); in getSlice() 151 getForwardSlice(currentOp, &forwardSlice, forwardFilter); in getSlice()
|
| /llvm-project-15.0.7/mlir/docs/ |
| H A D | DebugActions.md | 107 bool shouldApplyPattern(Operation *currentOp, const Pattern ¤tPattern) { 108 MLIRContext *context = currentOp->getContext(); 112 // `currentOp`. 113 return manager.shouldExecute<ApplyPatternAction>(currentOp, currentPattern);
|
| /llvm-project-15.0.7/mlir/lib/Pass/ |
| H A D | Pass.cpp | 848 Operation *currentOp = impl->getOperation(); in nest() local 849 assert(currentOp->isProperAncestor(op) && in nest() 853 if (currentOp == op->getParentOp()) in nest() 861 } while (op != currentOp); in nest()
|
| /llvm-project-15.0.7/mlir/lib/Conversion/VectorToGPU/ |
| H A D | VectorToGPU.cpp | 218 auto *currentOp = (slice)[currentIndex]; in getSliceContract() local 221 getBackwardSlice(currentOp, &backwardSlice, backwardFilter); in getSliceContract() 230 if (auto forOp = dyn_cast<scf::ForOp>(currentOp)) { in getSliceContract() 236 getForwardSlice(currentOp, &forwardSlice, forwardFilter); in getSliceContract()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Vector/IR/ |
| H A D | VectorOps.cpp | 1082 ExtractOp currentOp = extractOp; in foldExtractOpFromExtractChain() local 1083 auto extrPos = extractVector<int64_t>(currentOp.getPosition()); in foldExtractOpFromExtractChain() 1085 while (ExtractOp nextOp = currentOp.getVector().getDefiningOp<ExtractOp>()) { in foldExtractOpFromExtractChain() 1086 currentOp = nextOp; in foldExtractOpFromExtractChain() 1087 auto extrPos = extractVector<int64_t>(currentOp.getPosition()); in foldExtractOpFromExtractChain() 1090 extractOp.setOperand(currentOp.getVector()); in foldExtractOpFromExtractChain()
|