/external/llvm-project/lldb/test/Shell/Register/Inputs/ |
D | x86-fp-write.cpp | 17 } fxsave; in main() local 38 : "a"(st), "m"(env), "m"(fxsave) in main() 42 assert(env[0] == fxsave.i16[0]); in main() 43 assert(env[2] == fxsave.i16[1]); in main() 48 printf("fop = 0x%04" PRIx16 "\n", fxsave.i16[3]); in main() 50 printf("fip = 0x%016" PRIx64 "\n", fxsave.i64[1]); in main() 51 printf("fdp = 0x%016" PRIx64 "\n", fxsave.i64[2]); in main() 53 printf("fip = 0x%08" PRIx32 "\n", fxsave.i32[2]); in main() 54 printf("fcs = 0x%04" PRIx16 "\n", fxsave.i16[6]); in main() 55 printf("fdp = 0x%08" PRIx32 "\n", fxsave.i32[4]); in main() [all …]
|
/external/llvm-project/llvm/test/MC/X86/ |
D | FXSAVE-32.s | 29 fxsave -485498096(%edx,%eax,4) label 33 fxsave 485498096(%edx,%eax,4) label 37 fxsave 485498096(%edx) label 41 fxsave 485498096 label 45 fxsave 64(%edx,%eax) label 49 fxsave (%edx) label
|
D | FXSAVE-64.s | 29 fxsave 485498096 label 33 fxsave 64(%rdx) label 37 fxsave 64(%rdx,%rax,4) label 41 fxsave -64(%rdx,%rax,4) label 45 fxsave 64(%rdx,%rax) label 49 fxsave (%rdx) label
|
/external/llvm-project/lldb/source/Plugins/Process/FreeBSD/ |
D | RegisterContextPOSIXProcessMonitor_x86.cpp | 79 return monitor.ReadFPR(m_thread.GetID(), &m_fpr.fxsave, in ReadFPR() 80 sizeof(m_fpr.fxsave)); in ReadFPR() 96 return monitor.WriteFPR(m_thread.GetID(), &m_fpr.fxsave, in WriteFPR() 97 sizeof(m_fpr.fxsave)); in WriteFPR() 214 value.SetBytes(m_fpr.fxsave.stmm[reg - m_reg_info.first_st].bytes, in ReadRegister() 217 value.SetBytes(m_fpr.fxsave.stmm[reg - m_reg_info.first_mm].bytes, in ReadRegister() 220 value.SetBytes(m_fpr.fxsave.xmm[reg - m_reg_info.first_xmm].bytes, in ReadRegister() 278 ::memcpy(m_fpr.fxsave.stmm[reg - m_reg_info.first_st].bytes, in WriteRegister() 282 ::memcpy(m_fpr.fxsave.stmm[reg - m_reg_info.first_mm].bytes, in WriteRegister() 286 ::memcpy(m_fpr.fxsave.xmm[reg - m_reg_info.first_xmm].bytes, in WriteRegister() [all …]
|
/external/llvm-project/llvm/test/CodeGen/X86/ |
D | system-intrinsics.ll | 5 ; CHECK: fxsave 6 call void @llvm.x86.fxsave(i8* %ptr) 9 declare void @llvm.x86.fxsave(i8*)
|
D | system-intrinsics-64.ll | 5 ; CHECK: fxsave 6 call void @llvm.x86.fxsave(i8* %ptr) 9 declare void @llvm.x86.fxsave(i8*)
|
/external/llvm/test/CodeGen/X86/ |
D | system-intrinsics.ll | 5 ; CHECK: fxsave 6 call void @llvm.x86.fxsave(i8* %ptr) 9 declare void @llvm.x86.fxsave(i8*)
|
D | system-intrinsics-64.ll | 5 ; CHECK: fxsave 6 call void @llvm.x86.fxsave(i8* %ptr) 9 declare void @llvm.x86.fxsave(i8*)
|
/external/llvm-project/lldb/source/Plugins/Process/Linux/ |
D | NativeRegisterContextLinux_x86_64.cpp | 468 m_xstate->fxsave.stmm[reg - m_reg_info.first_st].bytes, in ReadRegister() 472 m_xstate->fxsave.stmm[reg - m_reg_info.first_mm].bytes, in ReadRegister() 476 m_xstate->fxsave.xmm[reg - m_reg_info.first_xmm].bytes, in ReadRegister() 534 if (src == reinterpret_cast<uint8_t *>(&m_xstate->fxsave.ftag)) { in ReadRegister() 536 m_xstate->fxsave.ftag, m_xstate->fxsave.fstat, m_xstate->fxsave.stmm)); in ReadRegister() 597 ::memcpy(m_xstate->fxsave.stmm[reg_index - m_reg_info.first_st].bytes, in WriteRegister() 601 ::memcpy(m_xstate->fxsave.stmm[reg_index - m_reg_info.first_mm].bytes, in WriteRegister() 605 ::memcpy(m_xstate->fxsave.xmm[reg_index - m_reg_info.first_xmm].bytes, in WriteRegister() 650 if (dst == reinterpret_cast<uint8_t *>(&m_xstate->fxsave.ftag)) in WriteRegister() 651 m_xstate->fxsave.ftag = FullToAbridgedTagWord(reg_value.GetAsUInt16()); in WriteRegister() [all …]
|
/external/cpuinfo/src/x86/ |
D | isa.c | 178 isa.fxsave = !!((basic_info.edx | extended_info.edx) & UINT32_C(0x01000000)); in cpuinfo_x86_detect_isa() 313 if (isa.sse && isa.fxsave) { in cpuinfo_x86_detect_isa()
|
/external/llvm-project/lldb/source/Plugins/Process/Utility/ |
D | RegisterContext_x86.h | 364 FXSAVE fxsave; // Generic floating-point registers. member
|
D | RegisterContextPOSIX_x86.cpp | 547 m_fpr.fxsave.xmm[reg_no].bytes, in CopyYMMtoXSTATE() 564 m_fpr.fxsave.xmm[reg_no].bytes, in CopyXSTATEtoYMM()
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Atom/ |
D | resources-x87.s | 193 fxsave (%eax) label 353 # CHECK-NEXT: 1 140 70.00 * * U fxsave (%eax) 512 # CHECK-NEXT: 70.00 70.00 fxsave (%eax)
|
/external/llvm/test/MC/X86/ |
D | intel-syntax.s | 665 fxsave [eax] label 676 fxsave dword ptr [eax] label
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SandyBridge/ |
D | resources-x87.s | 193 fxsave (%eax) label 353 # CHECK-NEXT: 1 100 0.33 * * U fxsave (%eax) 518 # CHECK-NEXT: - - 0.33 0.33 - 0.33 - - fxsave (%eax)
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SkylakeClient/ |
D | resources-x87.s | 193 fxsave (%eax) label 353 # CHECK-NEXT: 1 100 0.25 * * U fxsave (%eax) 520 # CHECK-NEXT: - - 0.25 0.25 - - - 0.25 0.25 - fxsave (%eax)
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Broadwell/ |
D | resources-x87.s | 193 fxsave (%eax) label 353 # CHECK-NEXT: 1 100 0.25 * * U fxsave (%eax) 520 # CHECK-NEXT: - - 0.25 0.25 - - - 0.25 0.25 - fxsave (%eax)
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SkylakeServer/ |
D | resources-x87.s | 193 fxsave (%eax) label 353 # CHECK-NEXT: 1 100 0.25 * * U fxsave (%eax) 520 # CHECK-NEXT: - - 0.25 0.25 - - - 0.25 0.25 - fxsave (%eax)
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Znver2/ |
D | resources-x87.s | 193 fxsave (%eax) label 353 # CHECK-NEXT: 1 100 0.25 * * U fxsave (%eax) 523 … - - - - - - - - - - - - fxsave (%eax)
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Haswell/ |
D | resources-x87.s | 193 fxsave (%eax) label 353 # CHECK-NEXT: 1 100 0.25 * * U fxsave (%eax) 520 # CHECK-NEXT: - - 0.25 0.25 - - - 0.25 0.25 - fxsave (%eax)
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/BdVer2/ |
D | resources-x87.s | 193 fxsave (%eax) label 353 # CHECK-NEXT: 1 100 0.50 * * U fxsave (%eax) 533 … - - - - - - - - - - - - fxsave (%eax)
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SLM/ |
D | resources-x87.s | 193 fxsave (%eax) label 353 # CHECK-NEXT: 1 100 1.00 * * U fxsave (%eax) 518 # CHECK-NEXT: - - - 1.00 - - - - fxsave (%eax)
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/BtVer2/ |
D | resources-x87.s | 193 fxsave (%eax) label 353 # CHECK-NEXT: 1 100 0.50 * * U fxsave (%eax) 524 … - - - - - - - - - - - - fxsave (%eax)
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Znver1/ |
D | resources-x87.s | 193 fxsave (%eax) label 353 # CHECK-NEXT: 1 100 0.25 * * U fxsave (%eax) 522 …: - - - - - - - - - - - - fxsave (%eax)
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Barcelona/ |
D | resources-x87.s | 193 fxsave (%eax) label 353 # CHECK-NEXT: 1 100 0.33 * * U fxsave (%eax) 518 # CHECK-NEXT: - - 0.33 0.33 - 0.33 - - fxsave (%eax)
|