#include <proxsuite/helpers/instruction-set.hpp>
|
| typedef internal::InstructionSetBase | Base |
Definition at line 157 of file instruction-set.hpp.
◆ Base
◆ vendor()
| std::string proxsuite::helpers::InstructionSet::vendor | ( | void | | ) | |
| inlinestatic |
◆ brand()
| std::string proxsuite::helpers::InstructionSet::brand | ( | void | | ) | |
| inlinestatic |
◆ has_SSE3()
| bool proxsuite::helpers::InstructionSet::has_SSE3 | ( | void | | ) | |
| inlinestatic |
◆ has_PCLMULQDQ()
| bool proxsuite::helpers::InstructionSet::has_PCLMULQDQ | ( | void | | ) | |
| inlinestatic |
◆ has_MONITOR()
| bool proxsuite::helpers::InstructionSet::has_MONITOR | ( | void | | ) | |
| inlinestatic |
◆ has_SSSE3()
| bool proxsuite::helpers::InstructionSet::has_SSSE3 | ( | void | | ) | |
| inlinestatic |
◆ has_FMA()
| bool proxsuite::helpers::InstructionSet::has_FMA | ( | void | | ) | |
| inlinestatic |
◆ has_CMPXCHG16B()
| bool proxsuite::helpers::InstructionSet::has_CMPXCHG16B | ( | void | | ) | |
| inlinestatic |
◆ has_SSE41()
| bool proxsuite::helpers::InstructionSet::has_SSE41 | ( | void | | ) | |
| inlinestatic |
◆ has_SSE42()
| bool proxsuite::helpers::InstructionSet::has_SSE42 | ( | void | | ) | |
| inlinestatic |
◆ has_MOVBE()
| bool proxsuite::helpers::InstructionSet::has_MOVBE | ( | void | | ) | |
| inlinestatic |
◆ has_POPCNT()
| bool proxsuite::helpers::InstructionSet::has_POPCNT | ( | void | | ) | |
| inlinestatic |
◆ has_AES()
| bool proxsuite::helpers::InstructionSet::has_AES | ( | void | | ) | |
| inlinestatic |
◆ has_XSAVE()
| bool proxsuite::helpers::InstructionSet::has_XSAVE | ( | void | | ) | |
| inlinestatic |
◆ has_OSXSAVE()
| bool proxsuite::helpers::InstructionSet::has_OSXSAVE | ( | void | | ) | |
| inlinestatic |
◆ has_AVX()
| bool proxsuite::helpers::InstructionSet::has_AVX | ( | void | | ) | |
| inlinestatic |
◆ has_F16C()
| bool proxsuite::helpers::InstructionSet::has_F16C | ( | void | | ) | |
| inlinestatic |
◆ has_RDRAND()
| bool proxsuite::helpers::InstructionSet::has_RDRAND | ( | void | | ) | |
| inlinestatic |
◆ has_MSR()
| bool proxsuite::helpers::InstructionSet::has_MSR | ( | void | | ) | |
| inlinestatic |
◆ has_CX8()
| bool proxsuite::helpers::InstructionSet::has_CX8 | ( | void | | ) | |
| inlinestatic |
◆ has_SEP()
| bool proxsuite::helpers::InstructionSet::has_SEP | ( | void | | ) | |
| inlinestatic |
◆ has_CMOV()
| bool proxsuite::helpers::InstructionSet::has_CMOV | ( | void | | ) | |
| inlinestatic |
◆ has_CLFSH()
| bool proxsuite::helpers::InstructionSet::has_CLFSH | ( | void | | ) | |
| inlinestatic |
◆ has_MMX()
| bool proxsuite::helpers::InstructionSet::has_MMX | ( | void | | ) | |
| inlinestatic |
◆ has_FXSR()
| bool proxsuite::helpers::InstructionSet::has_FXSR | ( | void | | ) | |
| inlinestatic |
◆ has_SSE()
| bool proxsuite::helpers::InstructionSet::has_SSE | ( | void | | ) | |
| inlinestatic |
◆ has_SSE2()
| bool proxsuite::helpers::InstructionSet::has_SSE2 | ( | void | | ) | |
| inlinestatic |
◆ has_FSGSBASE()
| bool proxsuite::helpers::InstructionSet::has_FSGSBASE | ( | void | | ) | |
| inlinestatic |
◆ has_AVX512VBMI()
| bool proxsuite::helpers::InstructionSet::has_AVX512VBMI | ( | void | | ) | |
| inlinestatic |
◆ has_BMI1()
| bool proxsuite::helpers::InstructionSet::has_BMI1 | ( | void | | ) | |
| inlinestatic |
◆ has_HLE()
| bool proxsuite::helpers::InstructionSet::has_HLE | ( | void | | ) | |
| inlinestatic |
◆ has_AVX2()
| bool proxsuite::helpers::InstructionSet::has_AVX2 | ( | void | | ) | |
| inlinestatic |
◆ has_BMI2()
| bool proxsuite::helpers::InstructionSet::has_BMI2 | ( | void | | ) | |
| inlinestatic |
◆ has_ERMS()
| bool proxsuite::helpers::InstructionSet::has_ERMS | ( | void | | ) | |
| inlinestatic |
◆ has_INVPCID()
| bool proxsuite::helpers::InstructionSet::has_INVPCID | ( | void | | ) | |
| inlinestatic |
◆ has_RTM()
| bool proxsuite::helpers::InstructionSet::has_RTM | ( | void | | ) | |
| inlinestatic |
◆ has_AVX512F()
| bool proxsuite::helpers::InstructionSet::has_AVX512F | ( | void | | ) | |
| inlinestatic |
◆ has_AVX512DQ()
| bool proxsuite::helpers::InstructionSet::has_AVX512DQ | ( | void | | ) | |
| inlinestatic |
◆ has_RDSEED()
| bool proxsuite::helpers::InstructionSet::has_RDSEED | ( | void | | ) | |
| inlinestatic |
◆ has_ADX()
| bool proxsuite::helpers::InstructionSet::has_ADX | ( | void | | ) | |
| inlinestatic |
◆ has_AVX512IFMA()
| bool proxsuite::helpers::InstructionSet::has_AVX512IFMA | ( | void | | ) | |
| inlinestatic |
◆ has_AVX512PF()
| bool proxsuite::helpers::InstructionSet::has_AVX512PF | ( | void | | ) | |
| inlinestatic |
◆ has_AVX512ER()
| bool proxsuite::helpers::InstructionSet::has_AVX512ER | ( | void | | ) | |
| inlinestatic |
◆ has_AVX512CD()
| bool proxsuite::helpers::InstructionSet::has_AVX512CD | ( | void | | ) | |
| inlinestatic |
◆ has_SHA()
| bool proxsuite::helpers::InstructionSet::has_SHA | ( | void | | ) | |
| inlinestatic |
◆ has_AVX512BW()
| bool proxsuite::helpers::InstructionSet::has_AVX512BW | ( | void | | ) | |
| inlinestatic |
◆ has_AVX512VL()
| bool proxsuite::helpers::InstructionSet::has_AVX512VL | ( | void | | ) | |
| inlinestatic |
◆ has_PREFETCHWT1()
| bool proxsuite::helpers::InstructionSet::has_PREFETCHWT1 | ( | void | | ) | |
| inlinestatic |
◆ has_LAHF()
| bool proxsuite::helpers::InstructionSet::has_LAHF | ( | void | | ) | |
| inlinestatic |
◆ has_LZCNT()
| bool proxsuite::helpers::InstructionSet::has_LZCNT | ( | void | | ) | |
| inlinestatic |
◆ has_ABM()
| bool proxsuite::helpers::InstructionSet::has_ABM | ( | void | | ) | |
| inlinestatic |
◆ has_SSE4a()
| bool proxsuite::helpers::InstructionSet::has_SSE4a | ( | void | | ) | |
| inlinestatic |
◆ has_XOP()
| bool proxsuite::helpers::InstructionSet::has_XOP | ( | void | | ) | |
| inlinestatic |
◆ has_FMA4()
| bool proxsuite::helpers::InstructionSet::has_FMA4 | ( | void | | ) | |
| inlinestatic |
◆ has_TBM()
| bool proxsuite::helpers::InstructionSet::has_TBM | ( | void | | ) | |
| inlinestatic |
◆ has_SYSCALL()
| bool proxsuite::helpers::InstructionSet::has_SYSCALL | ( | void | | ) | |
| inlinestatic |
◆ has_MMXEXT()
| bool proxsuite::helpers::InstructionSet::has_MMXEXT | ( | void | | ) | |
| inlinestatic |
◆ has_RDTSCP()
| bool proxsuite::helpers::InstructionSet::has_RDTSCP | ( | void | | ) | |
| inlinestatic |
◆ has_x64()
| bool proxsuite::helpers::InstructionSet::has_x64 | ( | void | | ) | |
| inlinestatic |
◆ has_3DNOWEXT()
| bool proxsuite::helpers::InstructionSet::has_3DNOWEXT | ( | void | | ) | |
| inlinestatic |
◆ has_3DNOW()
| bool proxsuite::helpers::InstructionSet::has_3DNOW | ( | void | | ) | |
| inlinestatic |
The documentation for this struct was generated from the following file: