| /llvm-project-15.0.7/mlir/include/mlir/IR/ |
| H A D | Value.h | 361 unsigned getResultNumber() const; 386 unsigned getResultNumber() const { return static_cast<unsigned>(getKind()); } in getResultNumber() function 406 unsigned getResultNumber() const { in getResultNumber() function 416 inline unsigned OpResultImpl::getResultNumber() const { in getResultNumber() function 418 return outOfLineResult->getResultNumber(); in getResultNumber() 419 return cast<InlineOpResult>(this)->getResultNumber(); in getResultNumber() 437 unsigned getResultNumber() const { return getImpl()->getResultNumber(); } in getResultNumber() function
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/Linalg/Analysis/ |
| H A D | DependenceAnalysis.h | 87 opView.get<Value>().cast<OpResult>().getResultNumber())); in getIndexingMap() 98 static Optional<unsigned> getResultNumber(OpView opView) { in getResultNumber() function 100 return result.getResultNumber(); in getResultNumber() 131 return getResultNumber(dependentOpView); in getDependentOpViewResultNum() 137 return getResultNumber(indexingOpView); in getIndexingOpViewResultNum()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/SCF/Transforms/ |
| H A D | LoopCanonicalization.cpp | 51 return isShapePreserving(forOp, opResult.getResultNumber()) in isShapePreserving() 52 ? forOp.getIterOperands()[opResult.getResultNumber()] in isShapePreserving() 138 unsigned resultNumber = opResult.getResultNumber(); in matchAndRewrite()
|
| H A D | BufferizableOpInterfaceImpl.cpp | 409 bbArg, yieldOp->getOperand(opResult.getResultNumber())); in bufferRelation() 548 << "Yield operand #" << opResult.getResultNumber() in verifyAnalysis() 593 unsigned int resultNumber = opResult.getResultNumber(); in bufferRelation() 946 return {getInsertionDest(foreachThreadOp)[opResult.getResultNumber()]}; in getAliasingOpOperand()
|
| H A D | TileUsingInterface.cpp | 483 unsigned resultNumber = uses.get().cast<OpResult>().getResultNumber(); in returningMatchAndRewrite()
|
| /llvm-project-15.0.7/mlir/lib/IR/ |
| H A D | Value.cpp | 116 result += result->getResultNumber() + 1; in getOwner() 158 getMaxInlineResults() - inlineResult->getResultNumber() - 1; in getNextResultAtOffset()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Linalg/Transforms/ |
| H A D | BufferizableOpInterfaceImpl.cpp | 56 OpOperand *opOperand = op.getOutputOperand(opResult.getResultNumber()); in bufferizeLinalgOp() 111 return {genericOp.getOutputOperand(opResult.getResultNumber())}; in getAliasingOpOperand()
|
| H A D | FusionOnTensors.cpp | 73 producerOp.getOutputOperand(producerResult.getResultNumber())); in getTiledProducerLoops() 177 producerOp.getOutputOperand(producerResult.getResultNumber()); in getTiledProducer() 390 Value newResult = clonedOp->getResult(producerResult.getResultNumber()); in fuseProducer()
|
| H A D | FusePadOpWithLinalgProducer.cpp | 92 unsigned resultNumber = source.cast<OpResult>().getResultNumber(); in matchAndRewrite()
|
| H A D | Fusion.cpp | 446 producerOp.getOutputOperand(producerOpResult.getResultNumber()); in fuseProducerOfTensor() 456 Value def = fusedProducer->getResult(producerOpResult.getResultNumber()); in fuseProducerOfTensor()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/MemRef/Transforms/ |
| H A D | ResolveShapedTypeResultDims.cpp | 53 Value resultShape = reifiedResultShapes[dimValue.getResultNumber()]; in matchAndRewrite() 93 unsigned resultNumber = dimValue.getResultNumber(); in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/lib/Analysis/AliasAnalysis/ |
| H A D | LocalAliasAnalysis.cpp | 64 firstInputIndex = inputs[0].cast<OpResult>().getResultNumber(); in collectUnderlyingAddressValues() 65 lastInputIndex = inputs.back().cast<OpResult>().getResultNumber(); in collectUnderlyingAddressValues() 125 result.getResultNumber(), maxDepth, in collectUnderlyingAddressValues()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Tensor/Transforms/ |
| H A D | SwapExtractSliceWithProducer.cpp | 36 builder, producer.getResultNumber(), in replaceExtractSliceWithTiledProducer()
|
| /llvm-project-15.0.7/mlir/test/lib/Analysis/ |
| H A D | TestAliasAnalysis.cpp | 39 llvm::errs() << "#" << result.getResultNumber(); in printAliasOperand()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Bufferization/IR/ |
| H A D | BufferizableOpInterface.cpp | 61 return !attr[opResult.getResultNumber()].cast<BoolAttr>().getValue(); in allocationDoesNotEscape() 92 resultDims[shapedValue.cast<OpResult>().getResultNumber()]; in allocateTensorForShapedValue() 624 Value replacement = values[opResult.getResultNumber()]; in replaceOpWithBufferizedValues()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Transform/IR/ |
| H A D | TransformInterfaces.cpp | 243 if (failed(setPayloadOps(result, results.get(result.getResultNumber())))) in applyTransform() 276 unsigned position = value.getResultNumber(); in set()
|
| H A D | TransformOps.cpp | 529 return (child.emitError() << "result #" << result.getResultNumber()); in verify()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Bufferization/Transforms/ |
| H A D | FuncBufferizableOpInterfaceImpl.cpp | 222 opResult.getResultNumber()); in getAliasingOpOperand() 242 getEquivalentFuncArgIdx(funcOp, funcState, opResult.getResultNumber()); in bufferRelation()
|
| /llvm-project-15.0.7/mlir/lib/Analysis/DataFlow/ |
| H A D | IntegerRangeAnalysis.cpp | 90 IntegerValueRangeLattice *lattice = results[result.getResultNumber()]; in visitOperation()
|
| H A D | SparseAnalysis.cpp | 257 firstIndex = inputs.front().cast<OpResult>().getResultNumber(); in visitRegionSuccessors()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/GPU/Transforms/ |
| H A D | AsyncRegionRewriter.cpp | 310 return result.getResultNumber() - 1; // Index without token. in operator ()()
|
| /llvm-project-15.0.7/mlir/lib/AsmParser/ |
| H A D | AsmParserState.cpp | 291 unsigned resultNo = result.getResultNumber(); in addUses()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Vector/Transforms/ |
| H A D | VectorDistribute.cpp | 638 yieldValues.push_back(yield.getOperand(result.getResultNumber())); in matchAndRewrite() 800 yieldOperand.set(forOp.getIterOperands()[forResult.getResultNumber()]); in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/lib/Conversion/PDLToPDLInterp/ |
| H A D | Predicate.h | 291 unsigned getResultNumber() const { return key.second; } in getResultNumber() function
|
| /llvm-project-15.0.7/mlir/lib/Transforms/Utils/ |
| H A D | RegionUtils.cpp | 448 return opOrderIt->second + result.getResultNumber(); in getOrderOf()
|