Path Lines of Code lib/Analysis/test_shape_component_analysis.cc 41 lib/Analysis/test_userange_analysis.cc 26 lib/Dialect/mhlo/transforms/test_infer_shaped_type_pass.cc 87 lib/utils/cycle_detector_test.cc 55 tests/Dialect/chlo/chlo_infer_shape_type_methods.mlir 55 tests/Dialect/chlo/chlo_legalize_to_hlo_broadcasts.mlir 309 tests/Dialect/chlo/chlo_legalize_to_hlo_no_broadcasts.mlir 10 tests/Dialect/chlo/chlo_legalize_to_mhlo.mlir 2190 tests/Dialect/chlo/chlo_ops.mlir 68 tests/Dialect/gml_st/ops.mlir 29 tests/Dialect/gml_st/tiling_interface.mlir 36 tests/Dialect/lhlo/lhlo-fuse-linalg.mlir 394 tests/Dialect/lhlo/lhlo-legalize-select-and-scatter.mlir 160 tests/Dialect/lhlo/lhlo-legalize-to-affine.mlir 498 tests/Dialect/lhlo/lhlo-legalize-to-gpu.mlir 31 tests/Dialect/lhlo/lhlo-legalize-to-parallel-loops.mlir 191 tests/Dialect/lhlo/lhlo-legalize-to-tensor-op.mlir 33 tests/Dialect/lhlo/ops.mlir 949 tests/Dialect/lhlo_gpu/lhlo_gpu_ops.mlir 215 tests/Dialect/mhlo/broadcast_propagation.mlir 138 tests/Dialect/mhlo/canonicalize/canonicalize.mlir 1885 tests/Dialect/mhlo/canonicalize/concatenate.mlir 8 tests/Dialect/mhlo/canonicalize/convert.mlir 240 tests/Dialect/mhlo/canonicalize/reduce.mlir 56 tests/Dialect/mhlo/canonicalize/reshape.mlir 124 tests/Dialect/mhlo/canonicalize/reverse.mlir 8 tests/Dialect/mhlo/canonicalize/transpose.mlir 68 tests/Dialect/mhlo/canonicalize/tuple.mlir 9 tests/Dialect/mhlo/canonicalize/while.mlir 48 tests/Dialect/mhlo/expand_hlo_tuples.mlir 23 tests/Dialect/mhlo/group_reduction_dimensions.mlir 470 tests/Dialect/mhlo/hlo-legalize-einsum-to-dot-general.mlir 62 tests/Dialect/mhlo/hlo-legalize-gather-to-torch-index-select.mlir 51 tests/Dialect/mhlo/hlo-legalize-shape-ops-to-standard.mlir 61 tests/Dialect/mhlo/hlo-legalize-to-lhlo-only-dynamic.mlir 226 tests/Dialect/mhlo/hlo-legalize-to-lhlo-unranked.mlir 7 tests/Dialect/mhlo/hlo-legalize-to-lhlo.mlir 575 tests/Dialect/mhlo/hlo-legalize-to-linalg.mlir 3613 tests/Dialect/mhlo/hlo-legalize-to-memref-unranked.mlir 30 tests/Dialect/mhlo/hlo-legalize-to-memref.mlir 101 tests/Dialect/mhlo/inlining.mlir 21 tests/Dialect/mhlo/invalid_while_op.mlir 155 tests/Dialect/mhlo/legalize-control-flow.mlir 167 tests/Dialect/mhlo/legalize-hlo-shape-computations.mlir 58 tests/Dialect/mhlo/legalize-to-std.mlir 185 tests/Dialect/mhlo/lower-complex.mlir 263 tests/Dialect/mhlo/lower-general-dot.mlir 80 tests/Dialect/mhlo/materialize-broadcasts.mlir 10 tests/Dialect/mhlo/merge_assuming_ops.mlir 319 tests/Dialect/mhlo/mhlo_canonicalize_reduction.mlir 96 tests/Dialect/mhlo/mhlo_infer_shape_type_methods.mlir 46 tests/Dialect/mhlo/mhlo_reduce_pretty_print.mlir 131 tests/Dialect/mhlo/mhlo_reduce_verifier.mlir 369 tests/Dialect/mhlo/ops.mlir 2241 tests/Dialect/mhlo/optimize-hlo.mlir 36 tests/Dialect/mhlo/reify-result-types.mlir 45 tests/Dialect/mhlo/reshape-simplifier.mlir 227 tests/Dialect/mhlo/sink-constants-to-control-flow.mlir 60 tests/Dialect/mhlo/unfuse_batch_norm.mlir 128 tests/Dialect/mhlo/while_prettyprint.mlir 44 tests/assuming-structural-propagation.mlir 15 tests/buffer_reuse.mlir 458 tests/end2end/broadcast.mlir 427 tests/end2end/legalize-trigonometric-to-approximation.mlir 70 tests/end2end/reduce.mlir 83 tests/legalize-trigonometric-to-approximation.mlir 85 tests/lit.cfg.py 34 tests/lit.site.cfg.py.in 52 tests/python/attributes.py 78 tests/python/smoketest.py 12 tests/python/types.py 10 tests/rank-specialization.mlir 660 tests/shape-component-analysis.mlir 303 tests/test_userange.mlir 100