24 #ifndef ARM_COMPUTE_TEST_DATASET_MODES 25 #define ARM_COMPUTE_TEST_DATASET_MODES 50 using type = std::underlying_type<DatasetMode>::type;
51 return static_cast<DatasetMode>(
static_cast<type
>(t1) & static_cast<type>(t2));
56 using type = std::underlying_type<DatasetMode>::type;
57 return static_cast<DatasetMode>(
static_cast<type
>(t1) | static_cast<type>(t2));
62 using type = std::underlying_type<DatasetMode>::type;
63 t1 =
static_cast<DatasetMode>(
static_cast<type
>(t1) | static_cast<type>(t2));
82 stream <<
"PRECOMMIT";
91 throw std::invalid_argument(
"Unsupported dataset mode");
99 std::stringstream stream;
DatasetMode & operator|=(DatasetMode &t1, DatasetMode t2)
DatasetMode dataset_mode_from_name(const std::string &name)
DatasetMode operator|(DatasetMode t1, DatasetMode t2)
std::string to_string(DatasetMode mode)
This file contains all available output stages for GEMMLowp on OpenCL.
inline::std::istream & operator>>(::std::istream &stream, DatasetMode &mode)
DatasetMode operator&(DatasetMode t1, DatasetMode t2)
DatasetMode
Possible dataset modes.
inline::std::ostream & operator<<(::std::ostream &stream, DatasetMode mode)