From 6039a71e6c3d360dcf1a03dc55f8d30951b685f1 Mon Sep 17 00:00:00 2001 From: amdsc21 <96135754+amdsc21@users.noreply.github.com> Date: Tue, 7 Mar 2023 02:17:19 +0100 Subject: [PATCH] add hip structure --- jvm-packages/xgboost4j-gpu/src/native/xgboost4j-gpu.hip.cc | 0 src/c_api/c_api.hip.cc | 0 src/collective/communicator.hip.cc | 0 src/common/common.hip.cc | 0 src/common/hist_util.hip.cc | 0 src/common/host_device_vector.hip.cc | 0 src/common/numeric.hip.cc | 0 src/common/quantile.hip.cc | 0 src/common/stats.hip.cc | 0 src/context.hip.cc | 0 src/data/array_interface.hip.cc | 0 src/data/data.hip.cc | 0 src/data/ellpack_page.hip.cc | 0 src/data/ellpack_page_raw_format.hip.cc | 0 src/data/ellpack_page_source.hip.cc | 0 src/data/gradient_index.hip.cc | 0 src/data/iterative_dmatrix.hip.cc | 0 src/data/proxy_dmatrix.hip.cc | 0 src/data/simple_dmatrix.hip.cc | 0 src/data/sparse_page_dmatrix.hip.cc | 0 src/data/sparse_page_source.hip.cc | 0 src/gbm/gbtree.hip.cc | 0 src/linear/updater_gpu_coordinate.hip.cc | 0 src/metric/auc.hip.cc | 0 src/metric/elementwise_metric.hip.cc | 0 src/metric/multiclass_metric.hip.cc | 0 src/metric/rank_metric.hip.cc | 0 src/metric/survival_metric.hip.cc | 0 src/objective/adaptive.hip.cc | 0 src/objective/aft_obj.hip.cc | 0 src/objective/hinge.hip.cc | 0 src/objective/multiclass_obj.hip.cc | 0 src/objective/rank_obj.hip.cc | 0 src/objective/regression_obj.hip.cc | 0 src/predictor/gpu_predictor.hip.cc | 0 src/tree/constraints.hip.cc | 0 src/tree/fit_stump.hip.cc | 0 src/tree/gpu_hist/evaluate_splits.hip.cc | 0 src/tree/gpu_hist/evaluator.hip.cc | 0 src/tree/gpu_hist/feature_groups.hip.cc | 0 src/tree/gpu_hist/gradient_based_sampler.hip.cc | 0 src/tree/gpu_hist/histogram.hip.cc | 0 src/tree/gpu_hist/row_partitioner.hip.cc | 0 src/tree/updater_gpu_hist.hip.cc | 0 tests/cpp/collective/test_nccl_device_communicator.hip.cc | 0 tests/cpp/common/test_algorithm.hip.cc | 0 tests/cpp/common/test_bitfield.hip.cc | 0 tests/cpp/common/test_device_helpers.hip.cc | 0 tests/cpp/common/test_gpu_compressed_iterator.hip.cc | 0 tests/cpp/common/test_hist_util.hip.cc | 0 tests/cpp/common/test_host_device_vector.hip.cc | 0 tests/cpp/common/test_linalg.hip.cc | 0 tests/cpp/common/test_quantile.hip.cc | 0 tests/cpp/common/test_span.hip.cc | 0 tests/cpp/common/test_stats.hip.cc | 0 tests/cpp/common/test_threading_utils.hip.cc | 0 tests/cpp/data/test_array_interface.hip.cc | 0 tests/cpp/data/test_device_adapter.hip.cc | 0 tests/cpp/data/test_ellpack_page.hip.cc | 0 tests/cpp/data/test_ellpack_page_raw_format.hip.cc | 0 tests/cpp/data/test_iterative_dmatrix.hip.cc | 0 tests/cpp/data/test_metainfo.hip.cc | 0 tests/cpp/data/test_proxy_dmatrix.hip.cc | 0 tests/cpp/data/test_simple_dmatrix.hip.cc | 0 tests/cpp/data/test_sparse_page_dmatrix.hip.cc | 0 tests/cpp/helpers.hip.cc | 0 tests/cpp/linear/test_linear.hip.cc | 0 tests/cpp/metric/test_auc.hip.cc | 0 tests/cpp/metric/test_elementwise_metric.hip.cc | 0 tests/cpp/metric/test_multiclass_metric.hip.cc | 0 tests/cpp/metric/test_rank_metric.hip.cc | 0 tests/cpp/metric/test_survival_metric.hip.cc | 0 tests/cpp/objective/test_aft_obj.hip.cc | 0 tests/cpp/objective/test_hinge.hip.cc | 0 tests/cpp/objective/test_multiclass_obj_gpu.hip.cc | 0 tests/cpp/objective/test_ranking_obj_gpu.hip.cc | 0 tests/cpp/objective/test_regression_obj_gpu.hip.cc | 0 tests/cpp/plugin/test_federated_adapter.hip.cc | 0 tests/cpp/predictor/test_gpu_predictor.hip.cc | 0 tests/cpp/tree/gpu_hist/test_driver.hip.cc | 0 tests/cpp/tree/gpu_hist/test_evaluate_splits.hip.cc | 0 tests/cpp/tree/gpu_hist/test_gradient_based_sampler.hip.cc | 0 tests/cpp/tree/gpu_hist/test_histogram.hip.cc | 0 tests/cpp/tree/gpu_hist/test_row_partitioner.hip.cc | 0 tests/cpp/tree/test_constraints.hip.cc | 0 tests/cpp/tree/test_gpu_hist.hip.cc | 0 86 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 jvm-packages/xgboost4j-gpu/src/native/xgboost4j-gpu.hip.cc create mode 100644 src/c_api/c_api.hip.cc create mode 100644 src/collective/communicator.hip.cc create mode 100644 src/common/common.hip.cc create mode 100644 src/common/hist_util.hip.cc create mode 100644 src/common/host_device_vector.hip.cc create mode 100644 src/common/numeric.hip.cc create mode 100644 src/common/quantile.hip.cc create mode 100644 src/common/stats.hip.cc create mode 100644 src/context.hip.cc create mode 100644 src/data/array_interface.hip.cc create mode 100644 src/data/data.hip.cc create mode 100644 src/data/ellpack_page.hip.cc create mode 100644 src/data/ellpack_page_raw_format.hip.cc create mode 100644 src/data/ellpack_page_source.hip.cc create mode 100644 src/data/gradient_index.hip.cc create mode 100644 src/data/iterative_dmatrix.hip.cc create mode 100644 src/data/proxy_dmatrix.hip.cc create mode 100644 src/data/simple_dmatrix.hip.cc create mode 100644 src/data/sparse_page_dmatrix.hip.cc create mode 100644 src/data/sparse_page_source.hip.cc create mode 100644 src/gbm/gbtree.hip.cc create mode 100644 src/linear/updater_gpu_coordinate.hip.cc create mode 100644 src/metric/auc.hip.cc create mode 100644 src/metric/elementwise_metric.hip.cc create mode 100644 src/metric/multiclass_metric.hip.cc create mode 100644 src/metric/rank_metric.hip.cc create mode 100644 src/metric/survival_metric.hip.cc create mode 100644 src/objective/adaptive.hip.cc create mode 100644 src/objective/aft_obj.hip.cc create mode 100644 src/objective/hinge.hip.cc create mode 100644 src/objective/multiclass_obj.hip.cc create mode 100644 src/objective/rank_obj.hip.cc create mode 100644 src/objective/regression_obj.hip.cc create mode 100644 src/predictor/gpu_predictor.hip.cc create mode 100644 src/tree/constraints.hip.cc create mode 100644 src/tree/fit_stump.hip.cc create mode 100644 src/tree/gpu_hist/evaluate_splits.hip.cc create mode 100644 src/tree/gpu_hist/evaluator.hip.cc create mode 100644 src/tree/gpu_hist/feature_groups.hip.cc create mode 100644 src/tree/gpu_hist/gradient_based_sampler.hip.cc create mode 100644 src/tree/gpu_hist/histogram.hip.cc create mode 100644 src/tree/gpu_hist/row_partitioner.hip.cc create mode 100644 src/tree/updater_gpu_hist.hip.cc create mode 100644 tests/cpp/collective/test_nccl_device_communicator.hip.cc create mode 100644 tests/cpp/common/test_algorithm.hip.cc create mode 100644 tests/cpp/common/test_bitfield.hip.cc create mode 100644 tests/cpp/common/test_device_helpers.hip.cc create mode 100644 tests/cpp/common/test_gpu_compressed_iterator.hip.cc create mode 100644 tests/cpp/common/test_hist_util.hip.cc create mode 100644 tests/cpp/common/test_host_device_vector.hip.cc create mode 100644 tests/cpp/common/test_linalg.hip.cc create mode 100644 tests/cpp/common/test_quantile.hip.cc create mode 100644 tests/cpp/common/test_span.hip.cc create mode 100644 tests/cpp/common/test_stats.hip.cc create mode 100644 tests/cpp/common/test_threading_utils.hip.cc create mode 100644 tests/cpp/data/test_array_interface.hip.cc create mode 100644 tests/cpp/data/test_device_adapter.hip.cc create mode 100644 tests/cpp/data/test_ellpack_page.hip.cc create mode 100644 tests/cpp/data/test_ellpack_page_raw_format.hip.cc create mode 100644 tests/cpp/data/test_iterative_dmatrix.hip.cc create mode 100644 tests/cpp/data/test_metainfo.hip.cc create mode 100644 tests/cpp/data/test_proxy_dmatrix.hip.cc create mode 100644 tests/cpp/data/test_simple_dmatrix.hip.cc create mode 100644 tests/cpp/data/test_sparse_page_dmatrix.hip.cc create mode 100644 tests/cpp/helpers.hip.cc create mode 100644 tests/cpp/linear/test_linear.hip.cc create mode 100644 tests/cpp/metric/test_auc.hip.cc create mode 100644 tests/cpp/metric/test_elementwise_metric.hip.cc create mode 100644 tests/cpp/metric/test_multiclass_metric.hip.cc create mode 100644 tests/cpp/metric/test_rank_metric.hip.cc create mode 100644 tests/cpp/metric/test_survival_metric.hip.cc create mode 100644 tests/cpp/objective/test_aft_obj.hip.cc create mode 100644 tests/cpp/objective/test_hinge.hip.cc create mode 100644 tests/cpp/objective/test_multiclass_obj_gpu.hip.cc create mode 100644 tests/cpp/objective/test_ranking_obj_gpu.hip.cc create mode 100644 tests/cpp/objective/test_regression_obj_gpu.hip.cc create mode 100644 tests/cpp/plugin/test_federated_adapter.hip.cc create mode 100644 tests/cpp/predictor/test_gpu_predictor.hip.cc create mode 100644 tests/cpp/tree/gpu_hist/test_driver.hip.cc create mode 100644 tests/cpp/tree/gpu_hist/test_evaluate_splits.hip.cc create mode 100644 tests/cpp/tree/gpu_hist/test_gradient_based_sampler.hip.cc create mode 100644 tests/cpp/tree/gpu_hist/test_histogram.hip.cc create mode 100644 tests/cpp/tree/gpu_hist/test_row_partitioner.hip.cc create mode 100644 tests/cpp/tree/test_constraints.hip.cc create mode 100644 tests/cpp/tree/test_gpu_hist.hip.cc diff --git a/jvm-packages/xgboost4j-gpu/src/native/xgboost4j-gpu.hip.cc b/jvm-packages/xgboost4j-gpu/src/native/xgboost4j-gpu.hip.cc new file mode 100644 index 000000000..e69de29bb diff --git a/src/c_api/c_api.hip.cc b/src/c_api/c_api.hip.cc new file mode 100644 index 000000000..e69de29bb diff --git a/src/collective/communicator.hip.cc b/src/collective/communicator.hip.cc new file mode 100644 index 000000000..e69de29bb diff --git a/src/common/common.hip.cc b/src/common/common.hip.cc new file mode 100644 index 000000000..e69de29bb diff --git a/src/common/hist_util.hip.cc b/src/common/hist_util.hip.cc new file mode 100644 index 000000000..e69de29bb diff --git a/src/common/host_device_vector.hip.cc b/src/common/host_device_vector.hip.cc new file mode 100644 index 000000000..e69de29bb diff --git a/src/common/numeric.hip.cc b/src/common/numeric.hip.cc new file mode 100644 index 000000000..e69de29bb diff --git a/src/common/quantile.hip.cc b/src/common/quantile.hip.cc new file mode 100644 index 000000000..e69de29bb diff --git a/src/common/stats.hip.cc b/src/common/stats.hip.cc new file mode 100644 index 000000000..e69de29bb diff --git a/src/context.hip.cc b/src/context.hip.cc new file mode 100644 index 000000000..e69de29bb diff --git a/src/data/array_interface.hip.cc b/src/data/array_interface.hip.cc new file mode 100644 index 000000000..e69de29bb diff --git a/src/data/data.hip.cc b/src/data/data.hip.cc new file mode 100644 index 000000000..e69de29bb diff --git a/src/data/ellpack_page.hip.cc b/src/data/ellpack_page.hip.cc new file mode 100644 index 000000000..e69de29bb diff --git a/src/data/ellpack_page_raw_format.hip.cc b/src/data/ellpack_page_raw_format.hip.cc new file mode 100644 index 000000000..e69de29bb diff --git a/src/data/ellpack_page_source.hip.cc b/src/data/ellpack_page_source.hip.cc new file mode 100644 index 000000000..e69de29bb diff --git a/src/data/gradient_index.hip.cc b/src/data/gradient_index.hip.cc new file mode 100644 index 000000000..e69de29bb diff --git a/src/data/iterative_dmatrix.hip.cc b/src/data/iterative_dmatrix.hip.cc new file mode 100644 index 000000000..e69de29bb diff --git a/src/data/proxy_dmatrix.hip.cc b/src/data/proxy_dmatrix.hip.cc new file mode 100644 index 000000000..e69de29bb diff --git a/src/data/simple_dmatrix.hip.cc b/src/data/simple_dmatrix.hip.cc new file mode 100644 index 000000000..e69de29bb diff --git a/src/data/sparse_page_dmatrix.hip.cc b/src/data/sparse_page_dmatrix.hip.cc new file mode 100644 index 000000000..e69de29bb diff --git a/src/data/sparse_page_source.hip.cc b/src/data/sparse_page_source.hip.cc new file mode 100644 index 000000000..e69de29bb diff --git a/src/gbm/gbtree.hip.cc b/src/gbm/gbtree.hip.cc new file mode 100644 index 000000000..e69de29bb diff --git a/src/linear/updater_gpu_coordinate.hip.cc b/src/linear/updater_gpu_coordinate.hip.cc new file mode 100644 index 000000000..e69de29bb diff --git a/src/metric/auc.hip.cc b/src/metric/auc.hip.cc new file mode 100644 index 000000000..e69de29bb diff --git a/src/metric/elementwise_metric.hip.cc b/src/metric/elementwise_metric.hip.cc new file mode 100644 index 000000000..e69de29bb diff --git a/src/metric/multiclass_metric.hip.cc b/src/metric/multiclass_metric.hip.cc new file mode 100644 index 000000000..e69de29bb diff --git a/src/metric/rank_metric.hip.cc b/src/metric/rank_metric.hip.cc new file mode 100644 index 000000000..e69de29bb diff --git a/src/metric/survival_metric.hip.cc b/src/metric/survival_metric.hip.cc new file mode 100644 index 000000000..e69de29bb diff --git a/src/objective/adaptive.hip.cc b/src/objective/adaptive.hip.cc new file mode 100644 index 000000000..e69de29bb diff --git a/src/objective/aft_obj.hip.cc b/src/objective/aft_obj.hip.cc new file mode 100644 index 000000000..e69de29bb diff --git a/src/objective/hinge.hip.cc b/src/objective/hinge.hip.cc new file mode 100644 index 000000000..e69de29bb diff --git a/src/objective/multiclass_obj.hip.cc b/src/objective/multiclass_obj.hip.cc new file mode 100644 index 000000000..e69de29bb diff --git a/src/objective/rank_obj.hip.cc b/src/objective/rank_obj.hip.cc new file mode 100644 index 000000000..e69de29bb diff --git a/src/objective/regression_obj.hip.cc b/src/objective/regression_obj.hip.cc new file mode 100644 index 000000000..e69de29bb diff --git a/src/predictor/gpu_predictor.hip.cc b/src/predictor/gpu_predictor.hip.cc new file mode 100644 index 000000000..e69de29bb diff --git a/src/tree/constraints.hip.cc b/src/tree/constraints.hip.cc new file mode 100644 index 000000000..e69de29bb diff --git a/src/tree/fit_stump.hip.cc b/src/tree/fit_stump.hip.cc new file mode 100644 index 000000000..e69de29bb diff --git a/src/tree/gpu_hist/evaluate_splits.hip.cc b/src/tree/gpu_hist/evaluate_splits.hip.cc new file mode 100644 index 000000000..e69de29bb diff --git a/src/tree/gpu_hist/evaluator.hip.cc b/src/tree/gpu_hist/evaluator.hip.cc new file mode 100644 index 000000000..e69de29bb diff --git a/src/tree/gpu_hist/feature_groups.hip.cc b/src/tree/gpu_hist/feature_groups.hip.cc new file mode 100644 index 000000000..e69de29bb diff --git a/src/tree/gpu_hist/gradient_based_sampler.hip.cc b/src/tree/gpu_hist/gradient_based_sampler.hip.cc new file mode 100644 index 000000000..e69de29bb diff --git a/src/tree/gpu_hist/histogram.hip.cc b/src/tree/gpu_hist/histogram.hip.cc new file mode 100644 index 000000000..e69de29bb diff --git a/src/tree/gpu_hist/row_partitioner.hip.cc b/src/tree/gpu_hist/row_partitioner.hip.cc new file mode 100644 index 000000000..e69de29bb diff --git a/src/tree/updater_gpu_hist.hip.cc b/src/tree/updater_gpu_hist.hip.cc new file mode 100644 index 000000000..e69de29bb diff --git a/tests/cpp/collective/test_nccl_device_communicator.hip.cc b/tests/cpp/collective/test_nccl_device_communicator.hip.cc new file mode 100644 index 000000000..e69de29bb diff --git a/tests/cpp/common/test_algorithm.hip.cc b/tests/cpp/common/test_algorithm.hip.cc new file mode 100644 index 000000000..e69de29bb diff --git a/tests/cpp/common/test_bitfield.hip.cc b/tests/cpp/common/test_bitfield.hip.cc new file mode 100644 index 000000000..e69de29bb diff --git a/tests/cpp/common/test_device_helpers.hip.cc b/tests/cpp/common/test_device_helpers.hip.cc new file mode 100644 index 000000000..e69de29bb diff --git a/tests/cpp/common/test_gpu_compressed_iterator.hip.cc b/tests/cpp/common/test_gpu_compressed_iterator.hip.cc new file mode 100644 index 000000000..e69de29bb diff --git a/tests/cpp/common/test_hist_util.hip.cc b/tests/cpp/common/test_hist_util.hip.cc new file mode 100644 index 000000000..e69de29bb diff --git a/tests/cpp/common/test_host_device_vector.hip.cc b/tests/cpp/common/test_host_device_vector.hip.cc new file mode 100644 index 000000000..e69de29bb diff --git a/tests/cpp/common/test_linalg.hip.cc b/tests/cpp/common/test_linalg.hip.cc new file mode 100644 index 000000000..e69de29bb diff --git a/tests/cpp/common/test_quantile.hip.cc b/tests/cpp/common/test_quantile.hip.cc new file mode 100644 index 000000000..e69de29bb diff --git a/tests/cpp/common/test_span.hip.cc b/tests/cpp/common/test_span.hip.cc new file mode 100644 index 000000000..e69de29bb diff --git a/tests/cpp/common/test_stats.hip.cc b/tests/cpp/common/test_stats.hip.cc new file mode 100644 index 000000000..e69de29bb diff --git a/tests/cpp/common/test_threading_utils.hip.cc b/tests/cpp/common/test_threading_utils.hip.cc new file mode 100644 index 000000000..e69de29bb diff --git a/tests/cpp/data/test_array_interface.hip.cc b/tests/cpp/data/test_array_interface.hip.cc new file mode 100644 index 000000000..e69de29bb diff --git a/tests/cpp/data/test_device_adapter.hip.cc b/tests/cpp/data/test_device_adapter.hip.cc new file mode 100644 index 000000000..e69de29bb diff --git a/tests/cpp/data/test_ellpack_page.hip.cc b/tests/cpp/data/test_ellpack_page.hip.cc new file mode 100644 index 000000000..e69de29bb diff --git a/tests/cpp/data/test_ellpack_page_raw_format.hip.cc b/tests/cpp/data/test_ellpack_page_raw_format.hip.cc new file mode 100644 index 000000000..e69de29bb diff --git a/tests/cpp/data/test_iterative_dmatrix.hip.cc b/tests/cpp/data/test_iterative_dmatrix.hip.cc new file mode 100644 index 000000000..e69de29bb diff --git a/tests/cpp/data/test_metainfo.hip.cc b/tests/cpp/data/test_metainfo.hip.cc new file mode 100644 index 000000000..e69de29bb diff --git a/tests/cpp/data/test_proxy_dmatrix.hip.cc b/tests/cpp/data/test_proxy_dmatrix.hip.cc new file mode 100644 index 000000000..e69de29bb diff --git a/tests/cpp/data/test_simple_dmatrix.hip.cc b/tests/cpp/data/test_simple_dmatrix.hip.cc new file mode 100644 index 000000000..e69de29bb diff --git a/tests/cpp/data/test_sparse_page_dmatrix.hip.cc b/tests/cpp/data/test_sparse_page_dmatrix.hip.cc new file mode 100644 index 000000000..e69de29bb diff --git a/tests/cpp/helpers.hip.cc b/tests/cpp/helpers.hip.cc new file mode 100644 index 000000000..e69de29bb diff --git a/tests/cpp/linear/test_linear.hip.cc b/tests/cpp/linear/test_linear.hip.cc new file mode 100644 index 000000000..e69de29bb diff --git a/tests/cpp/metric/test_auc.hip.cc b/tests/cpp/metric/test_auc.hip.cc new file mode 100644 index 000000000..e69de29bb diff --git a/tests/cpp/metric/test_elementwise_metric.hip.cc b/tests/cpp/metric/test_elementwise_metric.hip.cc new file mode 100644 index 000000000..e69de29bb diff --git a/tests/cpp/metric/test_multiclass_metric.hip.cc b/tests/cpp/metric/test_multiclass_metric.hip.cc new file mode 100644 index 000000000..e69de29bb diff --git a/tests/cpp/metric/test_rank_metric.hip.cc b/tests/cpp/metric/test_rank_metric.hip.cc new file mode 100644 index 000000000..e69de29bb diff --git a/tests/cpp/metric/test_survival_metric.hip.cc b/tests/cpp/metric/test_survival_metric.hip.cc new file mode 100644 index 000000000..e69de29bb diff --git a/tests/cpp/objective/test_aft_obj.hip.cc b/tests/cpp/objective/test_aft_obj.hip.cc new file mode 100644 index 000000000..e69de29bb diff --git a/tests/cpp/objective/test_hinge.hip.cc b/tests/cpp/objective/test_hinge.hip.cc new file mode 100644 index 000000000..e69de29bb diff --git a/tests/cpp/objective/test_multiclass_obj_gpu.hip.cc b/tests/cpp/objective/test_multiclass_obj_gpu.hip.cc new file mode 100644 index 000000000..e69de29bb diff --git a/tests/cpp/objective/test_ranking_obj_gpu.hip.cc b/tests/cpp/objective/test_ranking_obj_gpu.hip.cc new file mode 100644 index 000000000..e69de29bb diff --git a/tests/cpp/objective/test_regression_obj_gpu.hip.cc b/tests/cpp/objective/test_regression_obj_gpu.hip.cc new file mode 100644 index 000000000..e69de29bb diff --git a/tests/cpp/plugin/test_federated_adapter.hip.cc b/tests/cpp/plugin/test_federated_adapter.hip.cc new file mode 100644 index 000000000..e69de29bb diff --git a/tests/cpp/predictor/test_gpu_predictor.hip.cc b/tests/cpp/predictor/test_gpu_predictor.hip.cc new file mode 100644 index 000000000..e69de29bb diff --git a/tests/cpp/tree/gpu_hist/test_driver.hip.cc b/tests/cpp/tree/gpu_hist/test_driver.hip.cc new file mode 100644 index 000000000..e69de29bb diff --git a/tests/cpp/tree/gpu_hist/test_evaluate_splits.hip.cc b/tests/cpp/tree/gpu_hist/test_evaluate_splits.hip.cc new file mode 100644 index 000000000..e69de29bb diff --git a/tests/cpp/tree/gpu_hist/test_gradient_based_sampler.hip.cc b/tests/cpp/tree/gpu_hist/test_gradient_based_sampler.hip.cc new file mode 100644 index 000000000..e69de29bb diff --git a/tests/cpp/tree/gpu_hist/test_histogram.hip.cc b/tests/cpp/tree/gpu_hist/test_histogram.hip.cc new file mode 100644 index 000000000..e69de29bb diff --git a/tests/cpp/tree/gpu_hist/test_row_partitioner.hip.cc b/tests/cpp/tree/gpu_hist/test_row_partitioner.hip.cc new file mode 100644 index 000000000..e69de29bb diff --git a/tests/cpp/tree/test_constraints.hip.cc b/tests/cpp/tree/test_constraints.hip.cc new file mode 100644 index 000000000..e69de29bb diff --git a/tests/cpp/tree/test_gpu_hist.hip.cc b/tests/cpp/tree/test_gpu_hist.hip.cc new file mode 100644 index 000000000..e69de29bb