MRPT  1.9.9
Namespaces | Enumerations | Functions
mrpt::cpu Namespace Reference




enum  feature : unsigned int {
  feature::MMX = 0, feature::POPCNT, feature::SSE, feature::SSE2,
  feature::SSE3, feature::SSSE3, feature::SSE4_1, feature::SSE4_2,
  feature::AVX, feature::AVX2, feature::FEATURE_COUNT
 OS-portable set of CPU feature definitions, for usage in mrpt::cpu::supports. More...


bool supports (feature f) noexcept
 Returns true if CPU (and OS) supports the given CPU feature, and that instruction set or feature was also enabled by the compiler flags used while building MRPT. More...
std::string features_as_string () noexcept
 Returns a string with detected features: "MMX:1 SSE2:0 etc.". More...

Page generated by Doxygen 1.8.14 for MRPT 1.9.9 Git: cb8dd5fc8 Sat Dec 7 21:55:39 2019 +0100 at sáb dic 7 22:00:13 CET 2019