Wire Sysio Wire Sysion 1.0.0
Loading...
Searching...
No Matches
xbyak_util.h File Reference
#include "xbyak.h"
Include dependency graph for xbyak_util.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Xbyak::util::Cpu
 
class  Xbyak::util::Clock
 

Namespaces

namespace  Xbyak
 
namespace  Xbyak::util
 

Macros

#define __GNUC_PREREQ(major, minor)
 
#define __cpuid(eaxIn, a, b, c, d)
 
#define __cpuid_count(eaxIn, ecxIn, a, b, c, d)
 

Macro Definition Documentation

◆ __cpuid

#define __cpuid ( eaxIn,
a,
b,
c,
d )
Value:
__asm__ __volatile__("cpuid\n" : "=a"(a), "=b"(b), "=c"(c), "=d"(d) : "0"(eaxIn))
const GenericPointer< typename T::ValueType > T2 T::AllocatorType & a
Definition pointer.h:1181

Definition at line 45 of file xbyak_util.h.

◆ __cpuid_count

#define __cpuid_count ( eaxIn,
ecxIn,
a,
b,
c,
d )
Value:
__asm__ __volatile__("cpuid\n" : "=a"(a), "=b"(b), "=c"(c), "=d"(d) : "0"(eaxIn), "2"(ecxIn))

Definition at line 46 of file xbyak_util.h.

◆ __GNUC_PREREQ

#define __GNUC_PREREQ ( major,
minor )
Value:
((((__GNUC__) << 16) + (__GNUC_MINOR__)) >= (((major) << 16) + (minor)))
uint8_t major
uint8_t minor

utility class and functions for Xbyak Xbyak::util::Clock ; rdtsc timer Xbyak::util::Cpu ; detect CPU

Note
this header is UNDER CONSTRUCTION!

Definition at line 36 of file xbyak_util.h.