Searched refs:xgetbv (Results 1 - 6 of 6) sorted by relevance
/external/webp/src/dsp/ |
H A D | cpu.c | 61 // NaCl has no support for xgetbv or the raw opcode. 63 static WEBP_INLINE uint64_t xgetbv(void) { function 66 // Use the raw opcode for xgetbv for compatibility with older toolchains. 75 #define xgetbv() _xgetbv(0) macro 77 static WEBP_INLINE uint64_t xgetbv(void) { function 81 // Use the raw opcode for xgetbv for compatibility with older toolchains. 89 #define xgetbv() 0U // no AVX for older x64 or unrecognized toolchains. macro 118 return (xgetbv() & 0x6) == 0x6;
|
/external/libvpx/libvpx/vpx_ports/ |
H A D | x86.h | 108 // NaCl has no support for xgetbv or the raw opcode. 110 static INLINE uint64_t xgetbv(void) { function 113 // Use the raw opcode for xgetbv for compatibility with older toolchains. 122 #define xgetbv() _xgetbv(0) macro 124 static INLINE uint64_t xgetbv(void) { function 128 // Use the raw opcode for xgetbv for compatibility with older toolchains. 136 #define xgetbv() 0U // no AVX for older x64 or unrecognized toolchains. macro 200 if ((xgetbv() & 0x6) == 0x6) {
|
/external/skia/src/core/ |
H A D | SkOpts.cpp | 41 static uint64_t xgetbv(uint32_t xcr) { return _xgetbv(xcr); } function 52 static uint64_t xgetbv(uint32_t xcr) { 54 __asm__ __volatile__ ( "xgetbv" : "=a"(eax), "=d"(edx) : "c"(xcr)); 126 (xgetbv(0) & 6 ) == 6 ){ // and check the OS supports XSAVE.
|
/external/valgrind/memcheck/tests/amd64/ |
H A D | xsave-avx.c | 159 static void xgetbv ( UInt* eax, UInt* edx, UInt ecx_in ) function 162 asm volatile ("xgetbv" 184 xgetbv(&eax, &edx, 0); 185 //fprintf(stderr, "xgetbv(0) = %u:%u\n", edx, eax);
|
/external/clang/test/CodeGen/ |
H A D | ms-inline-asm.c | 545 void xgetbv() { 546 __asm xgetbv 548 // CHECK-LABEL: define void @xgetbv() 549 // CHECK: call void asm sideeffect inteldialect "xgetbv", "~{eax},~{edx},~{dirflag},~{fpsr},~{flags}"()
|
/external/llvm/test/MC/X86/ |
H A D | x86-64.s | 1042 xgetbv // CHECK: xgetbv # encoding: [0x0f,0x01,0xd0] label
|
Completed in 692 milliseconds