Home
last modified time | relevance | path

Searched refs:fxsave (Results 1 – 13 of 13) sorted by relevance

/freebsd/lib/libthread_db/
H A Dthread_db.c195 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 Dlibpthread_db.c675 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 Dlibthr_db.c527 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 DRegisterContext_x86.h367 FXSAVE fxsave; // Generic floating-point registers. member
H A DRegisterContextPOSIX_x86.cpp509 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 DRegisterInfos_i386.h28 LLVM_EXTENSION offsetof(FPR, fxsave) + \
H A DRegisterInfos_x86_64.h18 LLVM_EXTENSION offsetof(FPR, fxsave) + \
H A DRegisterInfos_x86_64_with_base.h20 LLVM_EXTENSION offsetof(FPR, fxsave) + \
/freebsd/sys/amd64/amd64/
H A Dfpu.c74 #define fxsave(addr) __asm __volatile("fxsave %0" : "=m" (*(addr))) macro
227 fxsave((char *)addr); in fpusave_fxsave()
H A Dcpu_switch.S122 fxsave (%r9)
/freebsd/sys/i386/i386/
H A Dnpx.c88 #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 DX86InstrFPStack.td669 "fxsave\t$dst", [(int_x86_fxsave addr:$dst)]>, TB,
H A DX86.td52 "Support fxsave/fxrestore instructions">;