OpenTwin 0.1
OpenTwin
 
Loading...
Searching...
No Matches
InstructionSet Class Reference

#include "InstructionSet.h"

Public Member Functions

std::string Vendor (void)
 
std::string Brand (void)
 
bool SSE3 (void)
 
bool PCLMULQDQ (void)
 
bool MONITOR (void)
 
bool SSSE3 (void)
 
bool FMA (void)
 
bool CMPXCHG16B (void)
 
bool SSE41 (void)
 
bool SSE42 (void)
 
bool MOVBE (void)
 
bool POPCNT (void)
 
bool AES (void)
 
bool XSAVE (void)
 
bool OSXSAVE (void)
 
bool AVX (void) const
 
bool F16C (void)
 
bool RDRAND (void)
 
bool MSR (void)
 
bool CX8 (void)
 
bool SEP (void)
 
bool CMOV (void)
 
bool CLFSH (void)
 
bool MMX (void)
 
bool FXSR (void)
 
bool SSE (void)
 
bool SSE2 (void)
 
bool FSGSBASE (void)
 
bool BMI1 (void)
 
bool HLE (void)
 
bool AVX2 (void) const
 
bool BMI2 (void)
 
bool ERMS (void)
 
bool INVPCID (void)
 
bool RTM (void)
 
bool AVX512F (void) const
 
bool RDSEED (void)
 
bool ADX (void)
 
bool AVX512PF (void)
 
bool AVX512ER (void)
 
bool AVX512CD (void)
 
bool SHA (void)
 
bool PREFETCHWT1 (void)
 
bool LAHF (void)
 
bool LZCNT (void)
 
bool ABM (void)
 
bool SSE4a (void)
 
bool XOP (void)
 
bool TBM (void)
 
bool SYSCALL (void)
 
bool MMXEXT (void)
 
bool RDTSCP (void)
 
bool _3DNOWEXT (void)
 
bool _3DNOW (void)
 

Member Function Documentation

◆ _3DNOW()

bool InstructionSet::_3DNOW ( void )
inline

◆ _3DNOWEXT()

bool InstructionSet::_3DNOWEXT ( void )
inline

◆ ABM()

bool InstructionSet::ABM ( void )
inline

◆ ADX()

bool InstructionSet::ADX ( void )
inline

◆ AES()

bool InstructionSet::AES ( void )
inline

◆ AVX()

bool InstructionSet::AVX ( void ) const
inline

◆ AVX2()

bool InstructionSet::AVX2 ( void ) const
inline

◆ AVX512CD()

bool InstructionSet::AVX512CD ( void )
inline

◆ AVX512ER()

bool InstructionSet::AVX512ER ( void )
inline

◆ AVX512F()

bool InstructionSet::AVX512F ( void ) const
inline

◆ AVX512PF()

bool InstructionSet::AVX512PF ( void )
inline

◆ BMI1()

bool InstructionSet::BMI1 ( void )
inline

◆ BMI2()

bool InstructionSet::BMI2 ( void )
inline

◆ Brand()

std::string InstructionSet::Brand ( void )
inline

◆ CLFSH()

bool InstructionSet::CLFSH ( void )
inline

◆ CMOV()

bool InstructionSet::CMOV ( void )
inline

◆ CMPXCHG16B()

bool InstructionSet::CMPXCHG16B ( void )
inline

◆ CX8()

bool InstructionSet::CX8 ( void )
inline

◆ ERMS()

bool InstructionSet::ERMS ( void )
inline

◆ F16C()

bool InstructionSet::F16C ( void )
inline

◆ FMA()

bool InstructionSet::FMA ( void )
inline

◆ FSGSBASE()

bool InstructionSet::FSGSBASE ( void )
inline

◆ FXSR()

bool InstructionSet::FXSR ( void )
inline

◆ HLE()

bool InstructionSet::HLE ( void )
inline

◆ INVPCID()

bool InstructionSet::INVPCID ( void )
inline

◆ LAHF()

bool InstructionSet::LAHF ( void )
inline

◆ LZCNT()

bool InstructionSet::LZCNT ( void )
inline

◆ MMX()

bool InstructionSet::MMX ( void )
inline

◆ MMXEXT()

bool InstructionSet::MMXEXT ( void )
inline

◆ MONITOR()

bool InstructionSet::MONITOR ( void )
inline

◆ MOVBE()

bool InstructionSet::MOVBE ( void )
inline

◆ MSR()

bool InstructionSet::MSR ( void )
inline

◆ OSXSAVE()

bool InstructionSet::OSXSAVE ( void )
inline

◆ PCLMULQDQ()

bool InstructionSet::PCLMULQDQ ( void )
inline

◆ POPCNT()

bool InstructionSet::POPCNT ( void )
inline

◆ PREFETCHWT1()

bool InstructionSet::PREFETCHWT1 ( void )
inline

◆ RDRAND()

bool InstructionSet::RDRAND ( void )
inline

◆ RDSEED()

bool InstructionSet::RDSEED ( void )
inline

◆ RDTSCP()

bool InstructionSet::RDTSCP ( void )
inline

◆ RTM()

bool InstructionSet::RTM ( void )
inline

◆ SEP()

bool InstructionSet::SEP ( void )
inline

◆ SHA()

bool InstructionSet::SHA ( void )
inline

◆ SSE()

bool InstructionSet::SSE ( void )
inline

◆ SSE2()

bool InstructionSet::SSE2 ( void )
inline

◆ SSE3()

bool InstructionSet::SSE3 ( void )
inline

◆ SSE41()

bool InstructionSet::SSE41 ( void )
inline

◆ SSE42()

bool InstructionSet::SSE42 ( void )
inline

◆ SSE4a()

bool InstructionSet::SSE4a ( void )
inline

◆ SSSE3()

bool InstructionSet::SSSE3 ( void )
inline

◆ SYSCALL()

bool InstructionSet::SYSCALL ( void )
inline

◆ TBM()

bool InstructionSet::TBM ( void )
inline

◆ Vendor()

std::string InstructionSet::Vendor ( void )
inline

◆ XOP()

bool InstructionSet::XOP ( void )
inline

◆ XSAVE()

bool InstructionSet::XSAVE ( void )
inline

The documentation for this class was generated from the following file: