Skip to content

Commit 4a640be

Browse files
chsiggTensorFlow MLIR Team
authored andcommitted
Remove no longer used hlo passes.
PiperOrigin-RevId: 701221376
1 parent a5529d9 commit 4a640be

33 files changed

+0
-4450
lines changed

BUILD

Lines changed: 0 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -350,27 +350,18 @@ cc_library(
350350
"mhlo/transforms/broadcast_propagation/broadcast_propagation.cc",
351351
"mhlo/transforms/chlo_legalize_to_hlo/chlo_legalize_to_hlo_pass.cc",
352352
"mhlo/transforms/collapse_elementwise_map/collapse_elementwise_map.cc",
353-
"mhlo/transforms/constraint_fusion/constraint_fusion_pass.cc",
354353
"mhlo/transforms/convert_to_signless/convert_to_signless_pass.cc",
355354
"mhlo/transforms/expand_hlo_tuples/expand_hlo_tuples.cc",
356355
"mhlo/transforms/expand_ops_simplifier/expand_ops_simplifier.cc",
357356
"mhlo/transforms/group_reduction_dimensions/group_reduction_dimensions.cc",
358357
"mhlo/transforms/hlo_legalize_to_arithmetic/hlo_legalize_to_arithmetic.cc",
359358
"mhlo/transforms/hlo_legalize_to_memref/hlo_legalize_to_memref.cc",
360359
"mhlo/transforms/hlo_legalize_to_stablehlo/hlo_legalize_to_stablehlo_pass.cc",
361-
"mhlo/transforms/legalize_broadcast_to_broadcast_in_dim/legalize_broadcast_to_broadcast_in_dim.cc",
362360
"mhlo/transforms/legalize_control_flow/legalize_control_flow.cc",
363-
"mhlo/transforms/legalize_create_token_to_after_all/legalize_create_token_to_after_all.cc",
364-
"mhlo/transforms/legalize_cross_replica_sum_to_all_reduce/legalize_cross_replica_sum_to_all_reduce.cc",
365361
"mhlo/transforms/legalize_dot_general_to_dot/legalize_dot_general_to_dot.cc",
366362
"mhlo/transforms/legalize_dot_to_dot_general/legalize_dot_to_dot_general.cc",
367363
"mhlo/transforms/legalize_einsum_to_dot_general/legalize_einsum_to_dot_general.cc",
368-
"mhlo/transforms/legalize_gather_to_torch_index_select/legalize_gather_to_torch_index_select.cc",
369-
"mhlo/transforms/legalize_shape_computations/legalize_shape_computations.cc",
370-
"mhlo/transforms/legalize_sort/legalize_sort.cc",
371364
"mhlo/transforms/legalize_to_linalg/legalize_to_linalg.cc",
372-
"mhlo/transforms/legalize_to_standard/generated_legalize_to_standard.inc",
373-
"mhlo/transforms/legalize_to_standard/legalize_to_standard.cc",
374365
"mhlo/transforms/legalize_torch_index_select_to_gather/legalize_torch_index_select_to_gather.cc",
375366
"mhlo/transforms/legalize_trigonometric_to_approximation/legalize_trigonometric_to_approximation.cc",
376367
"mhlo/transforms/lower_complex/generated_lower_complex.inc",
@@ -381,16 +372,12 @@ cc_library(
381372
"mhlo/transforms/merge_assuming_ops/merge_assuming_ops.cc",
382373
"mhlo/transforms/mhlo_canonicalize_dot/mhlo_canonicalize_dot.cc",
383374
"mhlo/transforms/mhlo_canonicalize_gather/mhlo_canonicalize_gather.cc",
384-
"mhlo/transforms/mhlo_canonicalize_reduction/mhlo_canonicalize_reduction.cc",
385375
"mhlo/transforms/mhlo_canonicalize_scatter/mhlo_canonicalize_scatter.cc",
386376
"mhlo/transforms/mhlo_flatten_tuple/mhlo_flatten_tuple.cc",
387377
"mhlo/transforms/mhlo_passes.h.inc",
388378
"mhlo/transforms/optimize_mhlo/optimize_mhlo.cc",
389-
"mhlo/transforms/optimize_mhlo/optimize_mhlo_pass.cc",
390379
"mhlo/transforms/prepare_for_export/prepare_for_export.cc",
391-
"mhlo/transforms/restrict_max_rank/restrict_max_rank.cc",
392380
"mhlo/transforms/shape_legalize_to_hlo/shape_legalize_to_hlo.cc",
393-
"mhlo/transforms/shape_reification/shape_reification_pass.cc",
394381
"mhlo/transforms/shape_simplification/shape_simplification.cc",
395382
"mhlo/transforms/sink_constants_to_control_flow/sink_constants_to_control_flow.cc",
396383
"mhlo/transforms/stablehlo_legalize_to_hlo/stablehlo_legalize_to_hlo_pass.cc",
@@ -410,7 +397,6 @@ cc_library(
410397
":chlo_legalize_to_hlo_inc_gen",
411398
":hlo_legalize_to_stablehlo",
412399
":legalize_to_linalg_utils",
413-
":legalize_to_standard_inc_gen",
414400
":lower_complex_inc_gen",
415401
":map_chlo_to_hlo_op",
416402
":map_mhlo_to_scalar_op",
@@ -612,25 +598,6 @@ cc_library(
612598
],
613599
)
614600

615-
gentbl_cc_library(
616-
name = "legalize_to_standard_inc_gen",
617-
strip_include_prefix = "mhlo/transforms/",
618-
tbl_outs = [
619-
(
620-
["-gen-rewriters"],
621-
"mhlo/transforms/legalize_to_standard/generated_legalize_to_standard.inc",
622-
),
623-
],
624-
tblgen = "@llvm-project//mlir:mlir-tblgen",
625-
td_file = "mhlo/transforms/legalize_to_standard/legalize_to_standard_patterns.td",
626-
deps = [
627-
":hlo_ops_td_files",
628-
"@llvm-project//mlir:ArithOpsTdFiles",
629-
"@llvm-project//mlir:FuncTdFiles",
630-
"@llvm-project//mlir:MathOpsTdFiles",
631-
],
632-
)
633-
634601
gentbl_cc_library(
635602
name = "lower_complex_inc_gen",
636603
strip_include_prefix = "mhlo/transforms/",

mhlo/transforms/CMakeLists.txt

Lines changed: 0 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -26,10 +26,6 @@ set(LLVM_TARGET_DEFINITIONS lower_complex/lower_complex_patterns.td)
2626
mlir_tablegen(lower_complex/generated_lower_complex.inc -gen-rewriters)
2727
add_public_tablegen_target(MLIRMhloLowerComplexIncGen)
2828

29-
set(LLVM_TARGET_DEFINITIONS legalize_to_standard/legalize_to_standard_patterns.td)
30-
mlir_tablegen(legalize_to_standard/generated_legalize_to_standard.inc -gen-rewriters)
31-
add_public_tablegen_target(MLIRMhloLegalizeToStandardIncGen)
32-
3329
set(LLVM_TARGET_DEFINITIONS chlo_legalize_to_hlo/chlo_legalize_to_hlo_patterns.td)
3430
mlir_tablegen(chlo_legalize_to_hlo/generated_chlo_legalize_to_hlo.inc -gen-rewriters)
3531
add_public_tablegen_target(MLIRChloLegalizeToHloIncGen)
@@ -39,19 +35,13 @@ add_public_tablegen_target(MLIRChloLegalizeToHloIncGen)
3935
add_mlir_library(MhloPasses
4036
broadcast_propagation/broadcast_propagation.cc
4137
collapse_elementwise_map/collapse_elementwise_map.cc
42-
constraint_fusion/constraint_fusion_pass.cc
4338
convert_to_signless/convert_to_signless_pass.cc
4439
expand_hlo_tuples/expand_hlo_tuples.cc
4540
expand_ops_simplifier/expand_ops_simplifier.cc
4641
group_reduction_dimensions/group_reduction_dimensions.cc
47-
legalize_broadcast_to_broadcast_in_dim/legalize_broadcast_to_broadcast_in_dim.cc
48-
legalize_create_token_to_after_all/legalize_create_token_to_after_all.cc
49-
legalize_cross_replica_sum_to_all_reduce/legalize_cross_replica_sum_to_all_reduce.cc
5042
legalize_dot_general_to_dot/legalize_dot_general_to_dot.cc
5143
legalize_dot_to_dot_general/legalize_dot_to_dot_general.cc
5244
legalize_einsum_to_dot_general/legalize_einsum_to_dot_general.cc
53-
legalize_gather_to_torch_index_select/legalize_gather_to_torch_index_select.cc
54-
legalize_shape_computations/legalize_shape_computations.cc
5545
legalize_torch_index_select_to_gather/legalize_torch_index_select_to_gather.cc
5646
legalize_trigonometric_to_approximation/legalize_trigonometric_to_approximation.cc
5747
lower_complex/lower_complex.cc
@@ -62,15 +52,11 @@ add_mlir_library(MhloPasses
6252
merge_assuming_ops/merge_assuming_ops.cc
6353
mhlo_canonicalize_dot/mhlo_canonicalize_dot.cc
6454
mhlo_canonicalize_gather/mhlo_canonicalize_gather.cc
65-
mhlo_canonicalize_reduction/mhlo_canonicalize_reduction.cc
6655
mhlo_canonicalize_scatter/mhlo_canonicalize_scatter.cc
6756
mhlo_flatten_tuple/mhlo_flatten_tuple.cc
6857
prepare_for_export/prepare_for_export.cc
6958
optimize_mhlo/optimize_mhlo.cc
70-
optimize_mhlo/optimize_mhlo_pass.cc
71-
restrict_max_rank/restrict_max_rank.cc
7259
shape_legalize_to_hlo/shape_legalize_to_hlo.cc
73-
shape_reification/shape_reification_pass.cc
7460
shape_simplification/shape_simplification.cc
7561
sink_constants_to_control_flow/sink_constants_to_control_flow.cc
7662
symbolic_shape_optimization/symbolic_shape_optimization.cc
@@ -146,12 +132,9 @@ add_mlir_library(MhloToArithmeticConversion
146132

147133
add_mlir_library(MhloToStandard
148134
legalize_control_flow/legalize_control_flow.cc
149-
legalize_sort/legalize_sort.cc
150-
legalize_to_standard/legalize_to_standard.cc
151135

152136
DEPENDS
153137
MLIRhlo_opsIncGen
154-
MLIRMhloLegalizeToStandardIncGen
155138
MLIRMhloPassIncGen
156139
MhloTypeConversion
157140

0 commit comments

Comments
 (0)