Searched refs:fxsave (Results 1 – 13 of 13) sorted by relevance
/freebsd/lib/libthread_db/ |
H A D | thread_db.c | 195 td_thr_getxmmregs(const td_thrhandle_t *th, char *fxsave) in td_thr_getxmmregs() argument 198 return (ta->ta_ops->to_thr_getxmmregs(th, fxsave)); in td_thr_getxmmregs() 226 td_thr_setxmmregs(const td_thrhandle_t *th, const char *fxsave) in td_thr_setxmmregs() argument 229 return (ta->ta_ops->to_thr_setxmmregs(th, fxsave)); in td_thr_setxmmregs()
|
H A D | libpthread_db.c | 675 pt_thr_getxmmregs(const td_thrhandle_t *th, char *fxsave) in pt_thr_getxmmregs() argument 692 ret = ps_lgetxmmregs(ta->ph, ta->map[th->th_tid].lwp, fxsave); in pt_thr_getxmmregs() 706 ret = ps_lgetxmmregs(ta->ph, lwp, fxsave); in pt_thr_getxmmregs() 713 pt_ucontext_to_fxsave(&tmbx.tm_context, fxsave); in pt_thr_getxmmregs() 802 pt_thr_setxmmregs(const td_thrhandle_t *th, const char *fxsave) in pt_thr_setxmmregs() argument 819 ret = ps_lsetxmmregs(ta->ph, ta->map[th->th_tid].lwp, fxsave); in pt_thr_setxmmregs() 834 ret = ps_lsetxmmregs(ta->ph, lwp, fxsave); in pt_thr_setxmmregs() 845 pt_fxsave_to_ucontext(fxsave, &tmbx.tm_context); in pt_thr_setxmmregs()
|
H A D | libthr_db.c | 527 pt_thr_getxmmregs(const td_thrhandle_t *th, char *fxsave) in pt_thr_getxmmregs() argument 538 ret = ps_lgetxmmregs(ta->ph, th->th_tid, fxsave); in pt_thr_getxmmregs() 577 pt_thr_setxmmregs(const td_thrhandle_t *th, const char *fxsave) in pt_thr_setxmmregs() argument 588 ret = ps_lsetxmmregs(ta->ph, th->th_tid, fxsave); in pt_thr_setxmmregs()
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/Utility/ |
H A D | RegisterContext_x86.h | 367 FXSAVE fxsave; // Generic floating-point registers. member
|
H A D | RegisterContextPOSIX_x86.cpp | 509 YMMToXState(m_ymm_set.ymm[reg_no], m_fpr.fxsave.xmm[reg_no].bytes, in CopyYMMtoXSTATE() 525 m_ymm_set.ymm[reg_no] = XStateToYMM(m_fpr.fxsave.xmm[reg_no].bytes, in CopyXSTATEtoYMM()
|
H A D | RegisterInfos_i386.h | 28 LLVM_EXTENSION offsetof(FPR, fxsave) + \
|
H A D | RegisterInfos_x86_64.h | 18 LLVM_EXTENSION offsetof(FPR, fxsave) + \
|
H A D | RegisterInfos_x86_64_with_base.h | 20 LLVM_EXTENSION offsetof(FPR, fxsave) + \
|
/freebsd/sys/amd64/amd64/ |
H A D | fpu.c | 74 #define fxsave(addr) __asm __volatile("fxsave %0" : "=m" (*(addr))) macro 227 fxsave((char *)addr); in fpusave_fxsave()
|
H A D | cpu_switch.S | 122 fxsave (%r9)
|
/freebsd/sys/i386/i386/ |
H A D | npx.c | 88 #define fxsave(addr) __asm __volatile("fxsave %0" : "=m" (*(addr))) macro 306 fxsave((char *)addr); in fpusave_fxsave()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86InstrFPStack.td | 669 "fxsave\t$dst", [(int_x86_fxsave addr:$dst)]>, TB,
|
H A D | X86.td | 52 "Support fxsave/fxrestore instructions">;
|