diff --git a/jaxlib/mosaic/dialect/tpu/transforms/canonicalize_mosaic.cc b/jaxlib/mosaic/dialect/tpu/transforms/canonicalize_mosaic.cc index 232121cc834c..b471f92609c3 100644 --- a/jaxlib/mosaic/dialect/tpu/transforms/canonicalize_mosaic.cc +++ b/jaxlib/mosaic/dialect/tpu/transforms/canonicalize_mosaic.cc @@ -528,7 +528,7 @@ const llvm::StringMap &rules() { static auto rules = new llvm::StringMap{ {tpu::MatmulOp::getOperationName(), canonicalize_matmul}, {vector::ContractionOp::getOperationName(), canonicalize_contraction}, - {vector::ContractionOp::getOperationName(), canonicalize_extract}, + {vector::ExtractOp::getOperationName(), canonicalize_extract}, {vector::MultiDimReductionOp::getOperationName(), canonicalize_multi_dim_reduction}, {arith::SelectOp::getOperationName(), canonicalize_select},