tensorflow / mlir-hlo
Temporal Dependencies

A temporal dependency occurs when developers change two or more files at the same time (i.e. they are a part of the same commit).

Files Most Frequently Changed Together (Top 20)
margin-top: 20px

data...

Pairs # same commits # commits 1 # commits 2 latest commit
include/mlir-hlo/Dialect/mhlo/transforms/rewriters.h
include/mlir-hlo/Dialect/mhlo/transforms/passes.h
5 49 (10%) 53 (9%) 2022-02-01
lib/Dialect/mhlo/transforms/hlo_legalize_to_lhlo.cc
lib/Dialect/mhlo/IR/hlo_ops.cc
4 89 (4%) 185 (2%) 2022-01-27
lib/Dialect/mhlo/transforms/legalize_einsum_to_dot_general.cc
lib/Dialect/lhlo/transforms/lhlo_legalize_to_affine.cc
3 6 (50%) 4 (75%) 2022-02-02
lib/Dialect/mhlo/transforms/legalize_to_standard.cc
lib/Dialect/lhlo/transforms/lhlo_legalize_to_affine.cc
3 18 (16%) 4 (75%) 2022-02-02
lib/Dialect/mhlo/transforms/legalize_to_standard.cc
lib/Dialect/mhlo/transforms/legalize_einsum_to_dot_general.cc
3 18 (16%) 6 (50%) 2022-02-02
lib/Dialect/mhlo/transforms/legalize_trigonometric_to_approximation.cc
lib/Dialect/lhlo/transforms/lhlo_legalize_to_affine.cc
3 16 (18%) 4 (75%) 2022-02-02
lib/Dialect/mhlo/transforms/legalize_trigonometric_to_approximation.cc
lib/Dialect/mhlo/transforms/legalize_einsum_to_dot_general.cc
3 16 (18%) 6 (50%) 2022-02-02
lib/Dialect/mhlo/transforms/legalize_trigonometric_to_approximation.cc
lib/Dialect/mhlo/transforms/legalize_to_standard.cc
3 16 (18%) 18 (16%) 2022-02-02
lib/Dialect/mhlo/transforms/lower_complex.cc
lib/Dialect/lhlo/transforms/lhlo_legalize_to_affine.cc
3 14 (21%) 4 (75%) 2022-02-02
lib/Dialect/mhlo/transforms/lower_complex.cc
lib/Dialect/mhlo/transforms/legalize_einsum_to_dot_general.cc
3 14 (21%) 6 (50%) 2022-02-02
lib/Dialect/mhlo/transforms/lower_complex.cc
lib/Dialect/mhlo/transforms/legalize_to_standard.cc
3 14 (21%) 18 (16%) 2022-02-02
lib/Dialect/mhlo/transforms/lower_complex.cc
lib/Dialect/mhlo/transforms/legalize_trigonometric_to_approximation.cc
3 14 (21%) 16 (18%) 2022-02-02
lib/Dialect/mhlo/transforms/lower_general_dot.cc
lib/Dialect/lhlo/transforms/lhlo_legalize_to_affine.cc
3 19 (15%) 4 (75%) 2022-02-02
lib/Dialect/mhlo/transforms/lower_general_dot.cc
lib/Dialect/mhlo/transforms/legalize_einsum_to_dot_general.cc
3 19 (15%) 6 (50%) 2022-02-02
lib/Dialect/mhlo/transforms/lower_general_dot.cc
lib/Dialect/mhlo/transforms/legalize_to_standard.cc
3 19 (15%) 18 (16%) 2022-02-02
lib/Dialect/mhlo/transforms/lower_general_dot.cc
lib/Dialect/mhlo/transforms/legalize_trigonometric_to_approximation.cc
3 19 (15%) 16 (18%) 2022-02-02
lib/Dialect/mhlo/transforms/lower_general_dot.cc
lib/Dialect/mhlo/transforms/lower_complex.cc
3 19 (15%) 14 (21%) 2022-02-02
lib/utils/hlo_utils.cc
include/mlir-hlo/utils/hlo_utils.h
3 23 (13%) 20 (15%) 2022-02-02
lib/Dialect/mhlo/transforms/group_reduction_dimensions.cc
include/mlir-hlo/Dialect/mhlo/transforms/passes.h
3 4 (75%) 53 (5%) 2022-01-31
lib/Dialect/mhlo/transforms/group_reduction_dimensions.cc
include/mlir-hlo/Dialect/mhlo/transforms/rewriters.h
3 4 (75%) 49 (6%) 2022-01-31
Dependencies between files in same commits
The number on the lines shows the number of shared commits.
G [include/mlir-hlo/Dialect/mhlo/transforms/rewriters.h] [include/mlir-hlo/Dialect/mhlo/transforms/rewriters.h] [include/mlir-hlo/Dialect/mhlo/transforms/passes.h] [include/mlir-hlo/Dialect/mhlo/transforms/passes.h] [include/mlir-hlo/Dialect/mhlo/transforms/rewriters.h]--[include/mlir-hlo/Dialect/mhlo/transforms/passes.h] 5 [include/mlir-hlo/utils/hlo_utils.h] [include/mlir-hlo/utils/hlo_utils.h] [include/mlir-hlo/Dialect/mhlo/transforms/passes.h]--[include/mlir-hlo/utils/hlo_utils.h] 2 [lib/Dialect/mhlo/transforms/hlo_legalize_to_lhlo.cc] [lib/Dialect/mhlo/transforms/hlo_legalize_to_lhlo.cc] [lib/Dialect/mhlo/IR/hlo_ops.cc] [lib/Dialect/mhlo/IR/hlo_ops.cc] [lib/Dialect/mhlo/transforms/hlo_legalize_to_lhlo.cc]--[lib/Dialect/mhlo/IR/hlo_ops.cc] 4 [lib/Dialect/mhlo/transforms/legalize_einsum_to_dot_general.cc] [lib/Dialect/mhlo/transforms/legalize_einsum_to_dot_general.cc] [lib/Dialect/lhlo/transforms/lhlo_legalize_to_affine.cc] [lib/Dialect/lhlo/transforms/lhlo_legalize_to_affine.cc] [lib/Dialect/mhlo/transforms/legalize_einsum_to_dot_general.cc]--[lib/Dialect/lhlo/transforms/lhlo_legalize_to_affine.cc] 3 [lib/Dialect/lhlo/transforms/lhlo_fuse_linalg.cc] [lib/Dialect/lhlo/transforms/lhlo_fuse_linalg.cc] [lib/Dialect/mhlo/transforms/legalize_einsum_to_dot_general.cc]--[lib/Dialect/lhlo/transforms/lhlo_fuse_linalg.cc] 2 [lib/Dialect/lhlo/transforms/lhlo_legalize_to_affine.cc]--[lib/Dialect/lhlo/transforms/lhlo_fuse_linalg.cc] 2 [lib/Dialect/mhlo/transforms/legalize_to_standard.cc] [lib/Dialect/mhlo/transforms/legalize_to_standard.cc] [lib/Dialect/mhlo/transforms/legalize_to_standard.cc]--[lib/Dialect/mhlo/transforms/legalize_einsum_to_dot_general.cc] 3 [lib/Dialect/mhlo/transforms/legalize_to_standard.cc]--[lib/Dialect/lhlo/transforms/lhlo_legalize_to_affine.cc] 3 [lib/Dialect/mhlo/transforms/legalize_to_standard.cc]--[lib/Dialect/lhlo/transforms/lhlo_fuse_linalg.cc] 2 [lib/Dialect/mhlo/transforms/legalize_trigonometric_to_approximation.cc] [lib/Dialect/mhlo/transforms/legalize_trigonometric_to_approximation.cc] [lib/Dialect/mhlo/transforms/legalize_trigonometric_to_approximation.cc]--[lib/Dialect/mhlo/transforms/legalize_einsum_to_dot_general.cc] 3 [lib/Dialect/mhlo/transforms/legalize_trigonometric_to_approximation.cc]--[lib/Dialect/lhlo/transforms/lhlo_legalize_to_affine.cc] 3 [lib/Dialect/mhlo/transforms/legalize_trigonometric_to_approximation.cc]--[lib/Dialect/mhlo/transforms/legalize_to_standard.cc] 3 [lib/Dialect/mhlo/transforms/legalize_trigonometric_to_approximation.cc]--[lib/Dialect/lhlo/transforms/lhlo_fuse_linalg.cc] 2 [lib/Dialect/mhlo/transforms/lower_complex.cc] [lib/Dialect/mhlo/transforms/lower_complex.cc] [lib/Dialect/mhlo/transforms/lower_complex.cc]--[lib/Dialect/mhlo/transforms/legalize_einsum_to_dot_general.cc] 3 [lib/Dialect/mhlo/transforms/lower_complex.cc]--[lib/Dialect/lhlo/transforms/lhlo_legalize_to_affine.cc] 3 [lib/Dialect/mhlo/transforms/lower_complex.cc]--[lib/Dialect/mhlo/transforms/legalize_to_standard.cc] 3 [lib/Dialect/mhlo/transforms/lower_complex.cc]--[lib/Dialect/mhlo/transforms/legalize_trigonometric_to_approximation.cc] 3 [lib/Dialect/mhlo/transforms/lower_complex.cc]--[lib/Dialect/lhlo/transforms/lhlo_fuse_linalg.cc] 2 [lib/Dialect/mhlo/transforms/lower_general_dot.cc] [lib/Dialect/mhlo/transforms/lower_general_dot.cc] [lib/Dialect/mhlo/transforms/lower_general_dot.cc]--[lib/Dialect/mhlo/transforms/legalize_einsum_to_dot_general.cc] 3 [lib/Dialect/mhlo/transforms/lower_general_dot.cc]--[lib/Dialect/lhlo/transforms/lhlo_legalize_to_affine.cc] 3 [lib/Dialect/mhlo/transforms/lower_general_dot.cc]--[lib/Dialect/mhlo/transforms/legalize_to_standard.cc] 3 [lib/Dialect/mhlo/transforms/lower_general_dot.cc]--[lib/Dialect/mhlo/transforms/legalize_trigonometric_to_approximation.cc] 3 [lib/Dialect/mhlo/transforms/lower_general_dot.cc]--[lib/Dialect/mhlo/transforms/lower_complex.cc] 3 [lib/Dialect/mhlo/transforms/lower_general_dot.cc]--[lib/Dialect/lhlo/transforms/lhlo_fuse_linalg.cc] 2 [lib/utils/hlo_utils.cc] [lib/utils/hlo_utils.cc] [lib/utils/hlo_utils.cc]--[include/mlir-hlo/utils/hlo_utils.h] 3 [lib/Dialect/mhlo/transforms/group_reduction_dimensions.cc] [lib/Dialect/mhlo/transforms/group_reduction_dimensions.cc] [lib/Dialect/mhlo/transforms/group_reduction_dimensions.cc]--[include/mlir-hlo/Dialect/mhlo/transforms/rewriters.h] 3 [lib/Dialect/mhlo/transforms/group_reduction_dimensions.cc]--[include/mlir-hlo/Dialect/mhlo/transforms/passes.h] 3 [lib/Dialect/mhlo/transforms/group_reduction_dimensions.cc]--[lib/Dialect/lhlo/transforms/lhlo_legalize_to_affine.cc] 2 [lib/Dialect/mhlo/transforms/merge_assuming_ops.cc] [lib/Dialect/mhlo/transforms/merge_assuming_ops.cc] [lib/Dialect/mhlo/transforms/merge_assuming_ops.cc]--[include/mlir-hlo/Dialect/mhlo/transforms/rewriters.h] 3 [lib/Dialect/mhlo/transforms/merge_assuming_ops.cc]--[include/mlir-hlo/Dialect/mhlo/transforms/passes.h] 3 [lib/Dialect/mhlo/transforms/mhlo_flatten_tuple.cc] [lib/Dialect/mhlo/transforms/mhlo_flatten_tuple.cc] [lib/Dialect/mhlo/transforms/legalize_to_linalg.cc] [lib/Dialect/mhlo/transforms/legalize_to_linalg.cc] [lib/Dialect/mhlo/transforms/mhlo_flatten_tuple.cc]--[lib/Dialect/mhlo/transforms/legalize_to_linalg.cc] 3 [lib/Dialect/mhlo/transforms/legalize_to_linalg.cc]--[include/mlir-hlo/Dialect/mhlo/transforms/rewriters.h] 2 [lib/Dialect/mhlo/transforms/legalize_to_linalg.cc]--[include/mlir-hlo/Dialect/mhlo/transforms/passes.h] 2 [lib/Dialect/mhlo/transforms/legalize_to_linalg.cc]--[lib/Dialect/mhlo/IR/hlo_ops.cc] 2 [lib/Dialect/mhlo/transforms/legalize_to_linalg.cc]--[lib/Dialect/mhlo/transforms/legalize_einsum_to_dot_general.cc] 2 [lib/Dialect/mhlo/transforms/legalize_to_linalg.cc]--[lib/Dialect/lhlo/transforms/lhlo_legalize_to_affine.cc] 2 [lib/Dialect/mhlo/transforms/legalize_to_linalg.cc]--[lib/Dialect/mhlo/transforms/legalize_to_standard.cc] 2 [lib/Dialect/mhlo/transforms/legalize_to_linalg.cc]--[lib/Dialect/mhlo/transforms/legalize_trigonometric_to_approximation.cc] 2 [lib/Dialect/mhlo/transforms/legalize_to_linalg.cc]--[lib/Dialect/mhlo/transforms/lower_complex.cc] 2 [lib/Dialect/mhlo/transforms/legalize_to_linalg.cc]--[lib/Dialect/mhlo/transforms/lower_general_dot.cc] 2 [lib/Dialect/mhlo/transforms/rank_specialization.cc] [lib/Dialect/mhlo/transforms/rank_specialization.cc] [lib/Dialect/mhlo/transforms/rank_specialization.cc]--[lib/Dialect/mhlo/transforms/mhlo_flatten_tuple.cc] 3 [lib/Dialect/mhlo/transforms/rank_specialization.cc]--[lib/Dialect/mhlo/transforms/legalize_to_linalg.cc] 3 [lib/Dialect/mhlo/transforms/unfuse_batch_norm_pass.cc] [lib/Dialect/mhlo/transforms/unfuse_batch_norm_pass.cc] [lib/Dialect/mhlo/transforms/unfuse_batch_norm_pass.cc]--[lib/Dialect/mhlo/transforms/legalize_einsum_to_dot_general.cc] 2 [lib/Dialect/mhlo/transforms/unfuse_batch_norm_pass.cc]--[lib/Dialect/lhlo/transforms/lhlo_legalize_to_affine.cc] 2 [lib/Dialect/mhlo/transforms/unfuse_batch_norm_pass.cc]--[lib/Dialect/mhlo/transforms/legalize_to_standard.cc] 2 [lib/Dialect/mhlo/transforms/unfuse_batch_norm_pass.cc]--[lib/Dialect/mhlo/transforms/legalize_trigonometric_to_approximation.cc] 2 [lib/Dialect/mhlo/transforms/unfuse_batch_norm_pass.cc]--[lib/Dialect/mhlo/transforms/lower_complex.cc] 2 [lib/Dialect/mhlo/transforms/unfuse_batch_norm_pass.cc]--[lib/Dialect/mhlo/transforms/lower_general_dot.cc] 2 [lib/Dialect/gml_st/transforms/greedy_tiling.cc] [lib/Dialect/gml_st/transforms/greedy_tiling.cc] [include/mlir-hlo/Dialect/gml_st/transforms/passes.h] [include/mlir-hlo/Dialect/gml_st/transforms/passes.h] [lib/Dialect/gml_st/transforms/greedy_tiling.cc]--[include/mlir-hlo/Dialect/gml_st/transforms/passes.h] 2 [lib/Dialect/mhlo/transforms/legalize_control_flow.cc] [lib/Dialect/mhlo/transforms/legalize_control_flow.cc] [lib/Dialect/mhlo/transforms/legalize_control_flow.cc]--[lib/Dialect/mhlo/transforms/legalize_to_linalg.cc] 2

Open 3D force graph...