HomeSort by relevance Sort by last modified time
    Searched full:xgetbv (Results 1 - 25 of 26) sorted by null

1 2

  /external/chromium_org/third_party/yasm/source/patched-yasm/modules/arch/x86/tests/
xsave.asm 3 xgetbv label
  /external/chromium_org/third_party/libwebp/dsp/
cpu.c 47 // NaCl has no support for xgetbv or the raw opcode.
49 static WEBP_INLINE uint64_t xgetbv(void) { function
52 // Use the raw opcode for xgetbv for compatibility with older toolchains.
59 #define xgetbv() _xgetbv(0) macro
61 static WEBP_INLINE uint64_t xgetbv(void) { function
65 // Use the raw opcode for xgetbv for compatibility with older toolchains.
73 #define xgetbv() 0U // no AVX for older x64 or unrecognized toolchains. macro
90 return (xgetbv() & 0x6) == 0x6;
  /external/webp/src/dsp/
cpu.c 47 // NaCl has no support for xgetbv or the raw opcode.
49 static WEBP_INLINE uint64_t xgetbv(void) { function
52 // Use the raw opcode for xgetbv for compatibility with older toolchains.
59 #define xgetbv() _xgetbv(0) macro
61 static WEBP_INLINE uint64_t xgetbv(void) { function
65 // Use the raw opcode for xgetbv for compatibility with older toolchains.
73 #define xgetbv() 0U // no AVX for older x64 or unrecognized toolchains. macro
90 return (xgetbv() & 0x6) == 0x6;
  /external/libyuv/files/source/
cpu_id.cc 67 // X86 CPUs have xgetbv to detect OS saves high parts of ymm registers.
71 static uint32 XGetBV(unsigned int xcr) {
77 static uint32 XGetBV(unsigned int xcr) {
80 _asm _emit 0x0f _asm _emit 0x01 _asm _emit 0xd0 // xgetbv for vs2005.
86 static uint32 XGetBV(unsigned int xcr) {
154 ((XGetBV(kXCR_XFEATURE_ENABLED_MASK) & 0x06) == 0x06)) {
  /external/lldb/tools/debugserver/source/MacOSX/
HasAVX.s 30 .byte 0x0f, 0x01, 0xd0 // xgetbv, for those assemblers that don't know it
  /external/chromium_org/base/
cpu.cc 88 __asm__ volatile ("xgetbv" : "=a" (eax), "=d" (edx) : "c" (xcr));
237 // In addition, we have observed some crashes with the xgetbv instruction
240 // the CPUID documentation suggests that it signals xgetbv support.
  /external/chromium_org/third_party/boringssl/src/crypto/
cpu-x86_64-asm.pl 150 .byte 0x0f,0x01,0xd0 # xgetbv
cpu-x86-asm.pl 139 &data_byte(0x0f,0x01,0xd0); # xgetbv
  /external/valgrind/main/tests/
x86_amd64_features.c 56 ".byte 0x0F,0x01,0xD0 ; " /* xgetbv */
  /external/chromium_org/third_party/libvpx/source/libvpx/third_party/libyuv/source/
cpu_id.cc 96 // X86 CPUs have xgetbv to detect OS saves high parts of ymm registers.
  /external/chromium_org/third_party/libyuv/source/
cpu_id.cc 95 // X86 CPUs have xgetbv to detect OS saves high parts of ymm registers.
  /external/openssl/crypto/
x86_64cpuid.pl 161 .byte 0x0f,0x01,0xd0 # xgetbv
x86cpuid.pl 127 &data_byte(0x0f,0x01,0xd0); # xgetbv
  /external/llvm/lib/Support/
Host.cpp 172 // Check xgetbv; this uses a .byte sequence instead of the instruction
173 // directly because older assemblers do not include support for xgetbv and
216 // If CPUID indicates support for XSAVE, XRESTORE and AVX, and XGETBV
  /external/llvm/lib/Target/X86/
X86InstrSystem.td 483 def XGETBV : I<0x01, MRM_D0, (outs), (ins), "xgetbv", []>, TB;
  /external/llvm/test/MC/X86/
x86-64.s 1042 xgetbv // CHECK: xgetbv # encoding: [0x0f,0x01,0xd0] label
  /external/valgrind/main/coregrind/
m_machine.c 844 /* processor supports AVX instructions and XGETBV is enabled
848 ".byte 0x0F,0x01,0xD0 ; " /* xgetbv */
    [all...]
  /external/clang/lib/Headers/
Intrin.h     [all...]
  /prebuilts/clang/darwin-x86/host/3.5/lib/clang/3.5/include/
Intrin.h     [all...]
  /prebuilts/clang/linux-x86/host/3.5/lib/clang/3.5/include/
Intrin.h     [all...]
  /prebuilts/sdk/renderscript/clang-include/
Intrin.h     [all...]
  /external/chromium_org/third_party/yasm/source/patched-yasm/
x86insn_nasm.gperf     [all...]
x86insn_gas.gperf     [all...]
  /external/chromium_org/third_party/mach_override/libudis86/
itab.c     [all...]
  /external/chromium_org/third_party/yasm/source/patched-yasm/modules/arch/x86/
gen_x86_insn.py     [all...]

Completed in 3465 milliseconds

1 2