/external/skia/src/core/ |
SkCpu.cpp | 20 static uint64_t xgetbv(uint32_t xcr) { return _xgetbv(xcr); } function 31 static uint64_t xgetbv(uint32_t xcr) { function 33 __asm__ __volatile__ ( "xgetbv" : "=a"(eax), "=d"(edx) : "c"(xcr)); 53 && (xgetbv(0) & (3<<1)) == (3<<1)) { // XMM and YMM state enabled. 63 if ((xgetbv(0) & (7<<5)) == (7<<5)) { // All ZMM state bits enabled too.
|
/external/webp/src/dsp/ |
cpu.c | 66 // NaCl has no support for xgetbv or the raw opcode. 68 static WEBP_INLINE uint64_t xgetbv(void) { function 71 // Use the raw opcode for xgetbv for compatibility with older toolchains. 80 #define xgetbv() _xgetbv(0) macro 82 static WEBP_INLINE uint64_t xgetbv(void) { function 86 // Use the raw opcode for xgetbv for compatibility with older toolchains. 94 #define xgetbv() 0U // no AVX for older x64 or unrecognized toolchains. macro 159 return (xgetbv() & 0x6) == 0x6;
|
/toolchain/binutils/binutils-2.25/gas/testsuite/gas/i386/ |
arch-10.s | 30 xgetbv label
|
x86-64-arch-2.s | 30 xgetbv label
|
/external/libvpx/libvpx/vpx_ports/ |
x86.h | 111 // NaCl has no support for xgetbv or the raw opcode. 113 static INLINE uint64_t xgetbv(void) { function 116 // Use the raw opcode for xgetbv for compatibility with older toolchains. 125 #define xgetbv() _xgetbv(0) macro 127 static INLINE uint64_t xgetbv(void) { function 131 // Use the raw opcode for xgetbv for compatibility with older toolchains. 139 #define xgetbv() 0U // no AVX for older x64 or unrecognized toolchains. macro 204 if ((xgetbv() & 0x6) == 0x6) {
|
/external/valgrind/memcheck/tests/amd64/ |
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/llvm/test/MC/X86/ |
x86-64.s | 1129 xgetbv // CHECK: xgetbv # encoding: [0x0f,0x01,0xd0] label [all...] |
/external/swiftshader/third_party/LLVM/test/MC/X86/ |
x86-64.s | 976 xgetbv // CHECK: xgetbv # encoding: [0x0f,0x01,0xd0] label
|
/external/linux-kselftest/tools/testing/selftests/x86/ |
mpx-mini-test.c | 202 static inline uint64_t xgetbv(uint32_t index) function 206 asm volatile(".byte 0x0f,0x01,0xd0" /* xgetbv */ 519 #define XSAVE_FEATURE_BIT (26) /* XSAVE/XRSTOR/XSETBV/XGETBV */ 553 printf("XSAVE OS supported state mask: 0x%jx\n", xgetbv(0)); 562 if ((xgetbv(0) & MPX_XSTATES) != MPX_XSTATES) { [all...] |