|
uint32_t | __cpuid_eax (uint32_t val) noexcept |
|
uint32_t | __cpuid_ebx (uint32_t val) noexcept |
|
uint32_t | __cpuid_ecx (uint32_t val) noexcept |
|
uint32_t | __cpuid_edx (uint32_t val) noexcept |
|
void | __cpuid (void *eax, void *ebx, void *ecx, void *edx) noexcept |
|
template<class T1 , class T2 , class T3 , class T4 , class = typename std::enable_if<std::is_integral<T1>::value>::type, class = typename std::enable_if<std::is_integral<T2>::value>::type, class = typename std::enable_if<std::is_integral<T3>::value>::type, class = typename std::enable_if<std::is_integral<T4>::value>::type> |
auto | x64::cpuid::get (T1 eax, T2 ebx, T3 ecx, T4 edx) noexcept |
|
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type> |
auto | x64::cpuid::eax::get (T eax) noexcept |
|
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type> |
auto | x64::cpuid::ebx::get (T ebx) noexcept |
|
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type> |
auto | x64::cpuid::ecx::get (T ecx) noexcept |
|
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type> |
auto | x64::cpuid::edx::get (T edx) noexcept |
|
auto | x64::cpuid::addr_size::phys::get () noexcept |
|
auto | x64::cpuid::addr_size::linear::get () noexcept |
|
auto | x64::cpuid::feature_information::ecx::sse3::get () noexcept |
|
auto | x64::cpuid::feature_information::ecx::pclmulqdq::get () noexcept |
|
auto | x64::cpuid::feature_information::ecx::dtes64::get () noexcept |
|
auto | x64::cpuid::feature_information::ecx::monitor::get () noexcept |
|
auto | x64::cpuid::feature_information::ecx::ds_cpl::get () noexcept |
|
auto | x64::cpuid::feature_information::ecx::vmx::get () noexcept |
|
auto | x64::cpuid::feature_information::ecx::smx::get () noexcept |
|
auto | x64::cpuid::feature_information::ecx::eist::get () noexcept |
|
auto | x64::cpuid::feature_information::ecx::tm2::get () noexcept |
|
auto | x64::cpuid::feature_information::ecx::ssse3::get () noexcept |
|
auto | x64::cpuid::feature_information::ecx::cnxt_id::get () noexcept |
|
auto | x64::cpuid::feature_information::ecx::sdbg::get () noexcept |
|
auto | x64::cpuid::feature_information::ecx::fma::get () noexcept |
|
auto | x64::cpuid::feature_information::ecx::cmpxchg16b::get () noexcept |
|
auto | x64::cpuid::feature_information::ecx::xtpr_update_control::get () noexcept |
|
auto | x64::cpuid::feature_information::ecx::pdcm::get () noexcept |
|
auto | x64::cpuid::feature_information::ecx::pcid::get () noexcept |
|
auto | x64::cpuid::feature_information::ecx::dca::get () noexcept |
|
auto | x64::cpuid::feature_information::ecx::sse41::get () noexcept |
|
auto | x64::cpuid::feature_information::ecx::sse42::get () noexcept |
|
auto | x64::cpuid::feature_information::ecx::x2apic::get () noexcept |
|
auto | x64::cpuid::feature_information::ecx::movbe::get () noexcept |
|
auto | x64::cpuid::feature_information::ecx::popcnt::get () noexcept |
|
auto | x64::cpuid::feature_information::ecx::tsc_deadline::get () noexcept |
|
auto | x64::cpuid::feature_information::ecx::aesni::get () noexcept |
|
auto | x64::cpuid::feature_information::ecx::xsave::get () noexcept |
|
auto | x64::cpuid::feature_information::ecx::osxsave::get () noexcept |
|
auto | x64::cpuid::feature_information::ecx::avx::get () noexcept |
|
auto | x64::cpuid::feature_information::ecx::f16c::get () noexcept |
|
auto | x64::cpuid::feature_information::ecx::rdrand::get () noexcept |
|
void | x64::cpuid::feature_information::ecx::dump () noexcept |
|
auto | x64::cpuid::extended_feature_flags::subleaf0::ebx::fsgsbase::get () noexcept |
|
auto | x64::cpuid::extended_feature_flags::subleaf0::ebx::ia32_tsc_adjust::get () noexcept |
|
auto | x64::cpuid::extended_feature_flags::subleaf0::ebx::sgx::get () noexcept |
|
auto | x64::cpuid::extended_feature_flags::subleaf0::ebx::bmi1::get () noexcept |
|
auto | x64::cpuid::extended_feature_flags::subleaf0::ebx::hle::get () noexcept |
|
auto | x64::cpuid::extended_feature_flags::subleaf0::ebx::avx2::get () noexcept |
|
auto | x64::cpuid::extended_feature_flags::subleaf0::ebx::fdp_excptn_only::get () noexcept |
|
auto | x64::cpuid::extended_feature_flags::subleaf0::ebx::smep::get () noexcept |
|
auto | x64::cpuid::extended_feature_flags::subleaf0::ebx::bmi2::get () noexcept |
|
auto | x64::cpuid::extended_feature_flags::subleaf0::ebx::enhanced_rep::get () noexcept |
|
auto | x64::cpuid::extended_feature_flags::subleaf0::ebx::invpcid::get () noexcept |
|
auto | x64::cpuid::extended_feature_flags::subleaf0::ebx::rtm::get () noexcept |
|
auto | x64::cpuid::extended_feature_flags::subleaf0::ebx::rdt_m::get () noexcept |
|
auto | x64::cpuid::extended_feature_flags::subleaf0::ebx::depreciated_fpu_cs_ds::get () noexcept |
|
auto | x64::cpuid::extended_feature_flags::subleaf0::ebx::mpx::get () noexcept |
|
auto | x64::cpuid::extended_feature_flags::subleaf0::ebx::rdt_a::get () noexcept |
|
auto | x64::cpuid::extended_feature_flags::subleaf0::ebx::rdseed::get () noexcept |
|
auto | x64::cpuid::extended_feature_flags::subleaf0::ebx::adx::get () noexcept |
|
auto | x64::cpuid::extended_feature_flags::subleaf0::ebx::smap::get () noexcept |
|
auto | x64::cpuid::extended_feature_flags::subleaf0::ebx::clflushopt::get () noexcept |
|
auto | x64::cpuid::extended_feature_flags::subleaf0::ebx::clwb::get () noexcept |
|
auto | x64::cpuid::extended_feature_flags::subleaf0::ebx::processor_trace::get () noexcept |
|
auto | x64::cpuid::extended_feature_flags::subleaf0::ebx::sha::get () noexcept |
|
void | x64::cpuid::extended_feature_flags::subleaf0::ebx::dump () noexcept |
|
auto | x64::cpuid::arch_perf_monitoring::eax::version_id::get () noexcept |
|
auto | x64::cpuid::arch_perf_monitoring::eax::gppmc_count::get () noexcept |
|
auto | x64::cpuid::arch_perf_monitoring::eax::gppmc_bit_width::get () noexcept |
|
auto | x64::cpuid::arch_perf_monitoring::eax::ebx_enumeration_length::get () noexcept |
|
auto | x64::cpuid::arch_perf_monitoring::ebx::core_cycle_event::is_available () noexcept |
|
auto | x64::cpuid::arch_perf_monitoring::ebx::instr_retired_event::is_available () noexcept |
|
auto | x64::cpuid::arch_perf_monitoring::ebx::reference_cycles_event::is_available () noexcept |
|
auto | x64::cpuid::arch_perf_monitoring::ebx::llc_reference_event::is_available () noexcept |
|
auto | x64::cpuid::arch_perf_monitoring::ebx::llc_misses_event::is_available () noexcept |
|
auto | x64::cpuid::arch_perf_monitoring::ebx::branch_instr_retired_event::is_available () noexcept |
|
auto | x64::cpuid::arch_perf_monitoring::ebx::branch_mispredict_retired_event::is_available () noexcept |
|
auto | x64::cpuid::arch_perf_monitoring::edx::ffpmc_count::get () noexcept |
|
auto | x64::cpuid::arch_perf_monitoring::edx::ffpmc_bit_width::get () noexcept |
|