message: Migrate hlo_execution_profile_data and hlo_profile_printer_data to
  tf_proto_library_cc.
diff: @@ -5,6 +5,7 @@ load("//tensorflow/compiler/xla/tests:build_defs.bzl", "xla_test")
  load("//tensorflow/compiler/xla:xla.bzl", "xla_proto_library")
  load(
  "//tensorflow/core/platform:default/build_config.bzl",
  + "tf_proto_library_cc",
  "tf_proto_library_py",
  )
  load("//tensorflow:tensorflow.bzl", "tf_cc_test")
  @@ -46,15 +47,17 @@ tf_proto_library_py(
  deps = ["//tensorflow/compiler/xla:xla_data_proto_py"],
  )
  -xla_proto_library(
  +tf_proto_library_cc(
  name = "hlo_profile_printer_data",
  srcs = ["hlo_profile_printer_data.proto"],
  + cc_api_version = 2,
  )
  -xla_proto_library(
  +tf_proto_library_cc(
  name = "hlo_execution_profile_data",
  srcs = ["hlo_execution_profile_data.proto"],
  - deps = [":hlo_profile_printer_data"],
  + cc_api_version = 2,
  + protodeps = [":hlo_profile_printer_data"],
  )
  # Filegroup used to collect source files for dependency checking.
  @@ -2463,7 +2466,7 @@ cc_library(
  deps = [
  ":hlo",
  ":hlo_cost_analysis",
  - ":hlo_execution_profile_data",
  + ":hlo_execution_profile_data_cc",
  ":hlo_profile_printer",
  ":human_readable_profile_builder",
  "//tensorflow/compiler/xla:types",
  @@ -3797,7 +3800,7 @@ cc_library(
  srcs = ["hlo_profile_printer.cc"],
  hdrs = ["hlo_profile_printer.h"],
  deps = [
  - ":hlo_profile_printer_data",
  + ":hlo_profile_printer_data_cc",
  ":human_readable_profile_builder",
  "//tensorflow/compiler/xla:types",
  "@com_google_absl//absl/algorithm:container",
  