graph G { compound="true" rankdir="TB" bgcolor="white" fontname="Tahoma" node [ fixedsize="false" fontname="Tahoma" color="white" fillcolor="deepskyblue2" fontcolor="black" shape="box" style="filled" penwidth="1.0" ] edge [ fontname="Arial" color="#00688b" fontcolor="black" fontsize="12" arrowsize="0.5" penwidth="1.0" ] "[backends/jitrt/lib/jitrt.cc]" -- "[backends/jitrt/include/tfrt/jitrt/jitrt.h]" [label=" 18 ", penwidth="10", color="#00688bFF"]; "[backends/gpu/lib/gpu_types.cc]" -- "[backends/gpu/include/tfrt/gpu/gpu_types.h]" [label=" 13 ", penwidth="7", color="#00688bC9"]; "[backends/gpu/lib/kernels/ccl_kernels.cc]" -- "[backends/gpu/include/tfrt/gpu/gpu_types.h]" [label=" 6 ", penwidth="3", color="#00688b82"]; "[backends/gpu/mlir_tests/cuda/dnn.mlir]" -- "[backends/gpu/mlir_tests/cuda/blas.mlir]" [label=" 6 ", penwidth="3", color="#00688b82"]; "[backends/gpu/mlir_tests/cuda/solver.mlir]" -- "[backends/gpu/mlir_tests/cuda/blas.mlir]" [label=" 6 ", penwidth="3", color="#00688b82"]; "[backends/gpu/mlir_tests/cuda/solver.mlir]" -- "[backends/gpu/mlir_tests/cuda/dnn.mlir]" [label=" 6 ", penwidth="3", color="#00688b82"]; "[backends/gpu/mlir_tests/cuda/launch.mlir]" -- "[backends/gpu/mlir_tests/cuda/while.mlir]" [label=" 6 ", penwidth="3", color="#00688b82"]; "[backends/gpu/mlir_tests/cuda/module.mlir]" -- "[backends/gpu/mlir_tests/cuda/while.mlir]" [label=" 6 ", penwidth="3", color="#00688b82"]; "[backends/gpu/mlir_tests/cuda/module.mlir]" -- "[backends/gpu/mlir_tests/cuda/launch.mlir]" [label=" 6 ", penwidth="3", color="#00688b82"]; "[backends/gpu/mlir_tests/cuda/register.mlir]" -- "[backends/gpu/mlir_tests/cuda/while.mlir]" [label=" 6 ", penwidth="3", color="#00688b82"]; "[backends/gpu/mlir_tests/cuda/register.mlir]" -- "[backends/gpu/mlir_tests/cuda/launch.mlir]" [label=" 6 ", penwidth="3", color="#00688b82"]; "[backends/gpu/mlir_tests/cuda/register.mlir]" -- "[backends/gpu/mlir_tests/cuda/module.mlir]" [label=" 6 ", penwidth="3", color="#00688b82"]; "[lib/init_tfrt_dialects.cc]" -- "[backends/jitrt/include/tfrt/jitrt/transforms/codegen_passes.h]" [label=" 5 ", penwidth="2", color="#00688b70"]; "[backends/gpu/lib/kernels/gpu_ops.cc]" -- "[backends/gpu/lib/kernels/blas_kernels.cc]" [label=" 5 ", penwidth="2", color="#00688b70"]; "[backends/gpu/lib/kernels/ccl_kernels.cc]" -- "[backends/gpu/lib/gpu_types.cc]" [label=" 5 ", penwidth="2", color="#00688b70"]; "[backends/gpu/lib/kernels/driver_kernels.cc]" -- "[backends/gpu/lib/kernels/ccl_kernels.cc]" [label=" 5 ", penwidth="2", color="#00688b70"]; "[backends/gpu/mlir_tests/cuda/launch.mlir]" -- "[backends/gpu/lib/kernels/driver_kernels.cc]" [label=" 5 ", penwidth="2", color="#00688b70"]; "[backends/jitrt/lib/kernels/jitrt_kernels.cc]" -- "[backends/jitrt/lib/kernels/jitrt_corert_kernels.cc]" [label=" 4 ", penwidth="2", color="#00688b70"]; "[backends/gpu/lib/kernels/driver_kernels.cc]" -- "[backends/gpu/include/tfrt/gpu/gpu_types.h]" [label=" 4 ", penwidth="2", color="#00688b70"]; "[backends/gpu/lib/passes/gpu_async_patterns.cc]" -- "[backends/gpu/lib/passes/gpu_to_tfrt_passes.cc]" [label=" 4 ", penwidth="2", color="#00688b70"]; "[backends/gpu/mlir_tests/cuda/blas.mlir]" -- "[backends/gpu/mlir_tests/cuda/while.mlir]" [label=" 4 ", penwidth="2", color="#00688b70"]; "[backends/gpu/mlir_tests/cuda/dnn.mlir]" -- "[backends/gpu/mlir_tests/cuda/while.mlir]" [label=" 4 ", penwidth="2", color="#00688b70"]; "[backends/gpu/mlir_tests/cuda/solver.mlir]" -- "[backends/gpu/mlir_tests/cuda/while.mlir]" [label=" 4 ", penwidth="2", color="#00688b70"]; "[lib/basic_kernels/float_kernels.cc]" -- "[backends/gpu/lib/kernels/gpu_ops.cc]" [label=" 4 ", penwidth="2", color="#00688b70"]; "[backends/gpu/mlir_tests/cuda/launch.mlir]" -- "[backends/gpu/mlir_tests/cuda/blas.mlir]" [label=" 4 ", penwidth="2", color="#00688b70"]; "[backends/gpu/mlir_tests/cuda/launch.mlir]" -- "[backends/gpu/mlir_tests/cuda/dnn.mlir]" [label=" 4 ", penwidth="2", color="#00688b70"]; "[backends/gpu/mlir_tests/cuda/launch.mlir]" -- "[backends/gpu/mlir_tests/cuda/solver.mlir]" [label=" 4 ", penwidth="2", color="#00688b70"]; "[backends/gpu/mlir_tests/cuda/module.mlir]" -- "[backends/gpu/lib/kernels/driver_kernels.cc]" [label=" 4 ", penwidth="2", color="#00688b70"]; "[backends/gpu/mlir_tests/cuda/register.mlir]" -- "[backends/gpu/lib/kernels/driver_kernels.cc]" [label=" 4 ", penwidth="2", color="#00688b70"]; "[backends/gpu/mlir_tests/cuda/memcpy.mlir]" -- "[backends/gpu/mlir_tests/cuda/blas.mlir]" [label=" 4 ", penwidth="2", color="#00688b70"]; "[backends/gpu/mlir_tests/cuda/memcpy.mlir]" -- "[backends/gpu/mlir_tests/cuda/dnn.mlir]" [label=" 4 ", penwidth="2", color="#00688b70"]; "[backends/gpu/mlir_tests/cuda/memcpy.mlir]" -- "[backends/gpu/mlir_tests/cuda/solver.mlir]" [label=" 4 ", penwidth="2", color="#00688b70"]; "[backends/gpu/mlir_tests/cuda/memcpy.mlir]" -- "[backends/gpu/mlir_tests/cuda/launch.mlir]" [label=" 4 ", penwidth="2", color="#00688b70"]; "[backends/gpu/tools/tfrt_gpu_opt/tfrt_gpu_opt.cc]" -- "[backends/gpu/lib/passes/gpu_to_tfrt_passes.cc]" [label=" 3 ", penwidth="1", color="#00688b5E"]; "[backends/jitrt/include/tfrt/jitrt/transforms/codegen_passes.h]" -- "[backends/jitrt/include/tfrt/jitrt/jitrt.h]" [label=" 3 ", penwidth="1", color="#00688b5E"]; "[backends/jitrt/include/tfrt/jitrt/transforms/codegen_passes.h]" -- "[backends/jitrt/lib/jitrt.cc]" [label=" 3 ", penwidth="1", color="#00688b5E"]; "[backends/jitrt/lib/transforms/aligned_allocations.cc]" -- "[backends/jitrt/include/tfrt/jitrt/transforms/codegen_passes.h]" [label=" 3 ", penwidth="1", color="#00688b5E"]; "[backends/jitrt/lib/transforms/math_optimization.cc]" -- "[backends/jitrt/include/tfrt/jitrt/transforms/codegen_passes.h]" [label=" 3 ", penwidth="1", color="#00688b5E"]; "[backends/jitrt/lib/transforms/math_optimization.cc]" -- "[backends/jitrt/lib/transforms/aligned_allocations.cc]" [label=" 3 ", penwidth="1", color="#00688b5E"]; "[backends/jitrt/lib/transforms/cost_driven_async_parallel_for.cc]" -- "[backends/jitrt/include/tfrt/jitrt/transforms/codegen_passes.h]" [label=" 3 ", penwidth="1", color="#00688b5E"]; "[lib/init_tfrt_dialects.cc]" -- "[backends/jitrt/lib/transforms/cost_driven_async_parallel_for.cc]" [label=" 3 ", penwidth="1", color="#00688b5E"]; "[lib/init_tfrt_dialects.cc]" -- "[backends/jitrt/include/tfrt/jitrt/jitrt.h]" [label=" 3 ", penwidth="1", color="#00688b5E"]; "[lib/init_tfrt_dialects.cc]" -- "[backends/jitrt/lib/jitrt.cc]" [label=" 3 ", penwidth="1", color="#00688b5E"]; "[include/tfrt/core_runtime/dispatch_utils.h]" -- "[lib/basic_kernels/control_flow_kernels.cc]" [label=" 3 ", penwidth="1", color="#00688b5E"]; "[include/tfrt/tensor/tensor_shape.h]" -- "[include/tfrt/support/forward_decls.h]" [label=" 3 ", penwidth="1", color="#00688b5E"]; "[lib/bef_executor/bef_file.cc]" -- "[include/tfrt/core_runtime/dispatch_utils.h]" [label=" 3 ", penwidth="1", color="#00688b5E"]; "[lib/bef_executor/bef_file_impl.h]" -- "[include/tfrt/core_runtime/dispatch_utils.h]" [label=" 3 ", penwidth="1", color="#00688b5E"]; "[lib/bef_executor/bef_file_impl.h]" -- "[lib/bef_executor/bef_file.cc]" [label=" 3 ", penwidth="1", color="#00688b5E"]; "[lib/core_runtime/dispatch_utils.cc]" -- "[include/tfrt/core_runtime/dispatch_utils.h]" [label=" 3 ", penwidth="1", color="#00688b5E"]; "[lib/core_runtime/op_attrs.cc]" -- "[include/tfrt/core_runtime/dispatch_utils.h]" [label=" 3 ", penwidth="1", color="#00688b5E"]; }