21 #ifndef ROCPRIM_DEVICE_DEVICE_BINARY_SEARCH_CONFIG_HPP_ 22 #define ROCPRIM_DEVICE_DEVICE_BINARY_SEARCH_CONFIG_HPP_ 24 #include "../config.hpp" 26 #include "config_types.hpp" 27 #include "detail/config/device_binary_search.hpp" 28 #include "detail/config/device_lower_bound.hpp" 29 #include "detail/config/device_upper_bound.hpp" 30 #include "detail/device_config_helper.hpp" 31 #include "device_transform_config.hpp" 36 BEGIN_ROCPRIM_NAMESPACE
41 template<
class Value,
class Output>
45 template<
class Value,
class Output>
49 template<
class Value,
class Output>
53 template<
class Unused,
class Value,
class Output>
56 template<target_arch Arch>
57 struct architecture_config
64 template<
class Unused,
class Value,
class Output>
67 template<target_arch Arch>
68 struct architecture_config
75 template<
class Unused,
class Value,
class Output>
78 template<target_arch Arch>
79 struct architecture_config
86 #ifndef DOXYGEN_SHOULD_SKIP_THIS 87 template<
class Unused,
class Value,
class Output>
88 template<target_arch Arch>
91 Unused>::architecture_config<Arch>::params;
92 template<
class Unused,
class Value,
class Output>
93 template<target_arch Arch>
96 Unused>::architecture_config<Arch>::params;
97 template<
class Unused,
class Value,
class Output>
98 template<target_arch Arch>
101 Unused>::architecture_config<Arch>::params;
102 #endif // DOXYGEN_SHOULD_SKIP_THIS 106 END_ROCPRIM_NAMESPACE
111 #endif // ROCPRIM_DEVICE_DEVICE_BINARY_SEARCH_CONFIG_HPP_ Definition: device_upper_bound.hpp:42
Deprecated: Configuration of device-level scan primitives.
Definition: block_histogram.hpp:62
Definition: device_binary_search.hpp:42
Definition: device_binary_search_config.hpp:50
Definition: device_binary_search_config.hpp:46
Definition: test_device_binary_search.cpp:37
Definition: device_lower_bound.hpp:42
Definition: device_binary_search_config.hpp:42