mirror of
https://github.com/zebrajr/tensorflow.git
synced 2025-12-06 12:20:11 +01:00
Correct non ConversionRewriter transformation in LegalizeToLinalg
PiperOrigin-RevId: 347622657 Change-Id: Id171aa6454f72cc0a57eee14953b1354d62c162f
This commit is contained in:
parent
282c83de94
commit
ad82a249b4
|
|
@ -813,7 +813,8 @@ class ReduceConverter : public OpConversionPattern<lmhlo::ReduceOp> {
|
||||||
loc, /*resultTensorTypes=*/ArrayRef<Type>{},
|
loc, /*resultTensorTypes=*/ArrayRef<Type>{},
|
||||||
/*inputs=*/adaptor.operands(), /*outputBuffers=*/adaptor.out(),
|
/*inputs=*/adaptor.operands(), /*outputBuffers=*/adaptor.out(),
|
||||||
/*initTensors=*/ValueRange{}, maps, types);
|
/*initTensors=*/ValueRange{}, maps, types);
|
||||||
linalg_op.region().takeBody(reduce_op.body());
|
rewriter.inlineRegionBefore(reduce_op.body(), linalg_op.region(),
|
||||||
|
linalg_op.region().end());
|
||||||
{
|
{
|
||||||
OpBuilder::InsertionGuard region_guard(rewriter);
|
OpBuilder::InsertionGuard region_guard(rewriter);
|
||||||
Block* block = linalg_op.getBody();
|
Block* block = linalg_op.getBody();
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user