| /llvm-project-15.0.7/lldb/test/Shell/Register/Inputs/ |
| H A 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 …]
|
| /llvm-project-15.0.7/llvm/test/MC/X86/ |
| H A 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
|
| H A 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
|
| H A D | intel-syntax.s | 739 fxsave [eax] label 750 fxsave dword ptr [eax] label
|
| /llvm-project-15.0.7/lldb/source/Plugins/Process/Linux/ |
| H A D | NativeRegisterContextLinux_x86_64.cpp | 466 m_xstate->fxsave.stmm[reg - m_reg_info.first_st].bytes, in ReadRegister() 470 m_xstate->fxsave.stmm[reg - m_reg_info.first_mm].bytes, in ReadRegister() 474 m_xstate->fxsave.xmm[reg - m_reg_info.first_xmm].bytes, in ReadRegister() 534 m_xstate->fxsave.ftag, m_xstate->fxsave.fstat, m_xstate->fxsave.stmm)); in ReadRegister() 708 ::memcpy(dst, &m_xstate->fxsave, sizeof(m_xstate->fxsave)); in ReadAllRegisterValues() 799 ::memcpy(&m_xstate->fxsave, src, sizeof(m_xstate->fxsave)); in WriteAllRegisterValues() 902 &m_iovec, sizeof(m_xstate->fxsave), in WriteFPR() 926 m_xstate->fxsave.xmm[reg_no].bytes, in CopyXSTATEtoYMM() 942 m_xstate->fxsave.xmm[reg_no].bytes, in CopyYMMtoXSTATE() 953 return &m_xstate->fxsave; in GetFPRBuffer() [all …]
|
| /llvm-project-15.0.7/llvm/test/CodeGen/X86/ |
| H A D | system-intrinsics.ll | 5 ; CHECK: fxsave 6 call void @llvm.x86.fxsave(ptr %ptr) 9 declare void @llvm.x86.fxsave(ptr)
|
| H A D | system-intrinsics-64.ll | 5 ; CHECK: fxsave 6 call void @llvm.x86.fxsave(ptr %ptr) 9 declare void @llvm.x86.fxsave(ptr)
|
| /llvm-project-15.0.7/lldb/source/Plugins/Process/Utility/ |
| H A D | RegisterContext_x86.h | 364 FXSAVE fxsave; // Generic floating-point registers. member
|
| H A D | RegisterContextPOSIX_x86.cpp | 548 m_fpr.fxsave.xmm[reg_no].bytes, in CopyYMMtoXSTATE() 565 m_fpr.fxsave.xmm[reg_no].bytes, in CopyXSTATEtoYMM()
|
| H A D | RegisterInfos_i386.h | 28 LLVM_EXTENSION offsetof(FPR, fxsave) + \
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/Atom/ |
| H A 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)
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/SandyBridge/ |
| H A 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)
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/SkylakeClient/ |
| H A 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)
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/BdVer2/ |
| H A D | resources-x87.s | 193 fxsave (%eax) label 353 # CHECK-NEXT: 1 100 0.50 * * U fxsave (%eax) 533 … - - - - - - - - - - - - fxsave (%eax)
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/Broadwell/ |
| H A 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)
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/Znver1/ |
| H A D | resources-x87.s | 193 fxsave (%eax) label 353 # CHECK-NEXT: 1 100 0.25 * * U fxsave (%eax) 522 …: - - - - - - - - - - - - fxsave (%eax)
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/BtVer2/ |
| H A D | resources-x87.s | 193 fxsave (%eax) label 353 # CHECK-NEXT: 1 100 0.50 * * U fxsave (%eax) 524 … - - - - - - - - - - - - fxsave (%eax)
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/Barcelona/ |
| H A 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)
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/IceLakeServer/ |
| H A D | resources-x87.s | 193 fxsave (%eax) label 353 # CHECK-NEXT: 1 100 0.25 * * U fxsave (%eax) 522 …: - - 0.25 0.25 - - - 0.25 0.25 - - - fxsave (%eax)
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/Znver2/ |
| H A D | resources-x87.s | 193 fxsave (%eax) label 353 # CHECK-NEXT: 1 100 0.25 * * U fxsave (%eax) 523 … - - - - - - - - - - - - fxsave (%eax)
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/Znver3/ |
| H A D | resources-x87.s | 193 fxsave (%eax) label 353 # CHECK-NEXT: 100 100 25.00 * * U fxsave (%eax) 533 … - - - - - - - - - - - - fxsave (%eax)
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/SkylakeServer/ |
| H A 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)
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/SLM/ |
| H A 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)
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/Generic/ |
| H A 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)
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/Haswell/ |
| H A 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)
|