Lines Matching refs:FailureOr
53 static FailureOr<LinalgOp> tryApply(Operation *operation, Args &&...args) { in tryApply()
79 FailureOr<LinalgOp> windowed = in applyToOne()
85 FailureOr<LinalgOp> depthwise = in applyToOne()
105 function_ref<FailureOr<TiledLinalgOp>(LinalgOp)> applyFn) { in applyTilingToAll()
116 FailureOr<TiledLinalgOp> tiled = applyFn(linalgOp); in applyTilingToAll()
174 transformResults, [&](LinalgOp linalgOp) -> FailureOr<TiledLinalgOp> { in apply()
178 FailureOr<TileLoopNest> tileLoopNest = in apply()
221 static FailureOr<SmallVector<Operation *>> tileAndFuse(Operation *producerOp, in tileAndFuse()
255 FailureOr<Value> tiledProducer = tileableProducer.generateResultTileValue( in tileAndFuse()
269 static FailureOr<SmallVector<Operation *>>
320 auto getNextProducer = [&]() -> FailureOr<Operation *> { in apply()
384 FailureOr<LinalgOp> generic = tryApply<LinalgGeneralizationPattern>(target); in applyToOne()
409 FailureOr<GenericOp> res = in applyToOne()
487 FailureOr<MultiSizeSpecification> spec = computeMultiTileSizes( in applyToOne()
571 FailureOr<LinalgOp> result = in applyToOne()
653 FailureOr<LinalgOp> res = promoteSubViews(rewriter, target, promotionOptions); in applyToOne()
676 FailureOr<TiledLinalgOp> result = in applyToOne()
837 FailureOr<SplitReductionResult> splitResult = in applyToOne()
926 FailureOr<TiledLinalgOp> tiledOp = in apply()
1011 FailureOr<ForeachThreadTilingResult> tilingResult = failure(); in applyToOne()