Lines Matching refs:hardfpu
87 :"0"((char *)(&tsk->thread.xstate->hardfpu.status)), in save_fpu()
233 if ((tsk->thread.xstate->hardfpu.fpscr & FPSCR_CAUSE_ERROR)) in ieee_fpe_handler()
235 denormal_to_double(&tsk->thread.xstate->hardfpu, in ieee_fpe_handler()
251 hx = tsk->thread.xstate->hardfpu.fp_regs[n]; in ieee_fpe_handler()
252 hy = tsk->thread.xstate->hardfpu.fp_regs[m]; in ieee_fpe_handler()
253 fpscr = tsk->thread.xstate->hardfpu.fpscr; in ieee_fpe_handler()
263 | tsk->thread.xstate->hardfpu.fp_regs[n + 1]; in ieee_fpe_handler()
265 | tsk->thread.xstate->hardfpu.fp_regs[m + 1]; in ieee_fpe_handler()
267 tsk->thread.xstate->hardfpu.fp_regs[n] = llx >> 32; in ieee_fpe_handler()
268 tsk->thread.xstate->hardfpu.fp_regs[n + 1] = llx & 0xffffffff; in ieee_fpe_handler()
274 tsk->thread.xstate->hardfpu.fp_regs[n] = hx; in ieee_fpe_handler()
289 hx = tsk->thread.xstate->hardfpu.fp_regs[n]; in ieee_fpe_handler()
290 hy = tsk->thread.xstate->hardfpu.fp_regs[m]; in ieee_fpe_handler()
291 fpscr = tsk->thread.xstate->hardfpu.fpscr; in ieee_fpe_handler()
301 | tsk->thread.xstate->hardfpu.fp_regs[n + 1]; in ieee_fpe_handler()
303 | tsk->thread.xstate->hardfpu.fp_regs[m + 1]; in ieee_fpe_handler()
308 tsk->thread.xstate->hardfpu.fp_regs[n] = llx >> 32; in ieee_fpe_handler()
309 tsk->thread.xstate->hardfpu.fp_regs[n + 1] = llx & 0xffffffff; in ieee_fpe_handler()
318 tsk->thread.xstate->hardfpu.fp_regs[n] = hx; in ieee_fpe_handler()
333 hx = tsk->thread.xstate->hardfpu.fp_regs[n]; in ieee_fpe_handler()
334 hy = tsk->thread.xstate->hardfpu.fp_regs[m]; in ieee_fpe_handler()
335 fpscr = tsk->thread.xstate->hardfpu.fpscr; in ieee_fpe_handler()
345 | tsk->thread.xstate->hardfpu.fp_regs[n + 1]; in ieee_fpe_handler()
347 | tsk->thread.xstate->hardfpu.fp_regs[m + 1]; in ieee_fpe_handler()
351 tsk->thread.xstate->hardfpu.fp_regs[n] = llx >> 32; in ieee_fpe_handler()
352 tsk->thread.xstate->hardfpu.fp_regs[n + 1] = llx & 0xffffffff; in ieee_fpe_handler()
358 tsk->thread.xstate->hardfpu.fp_regs[n] = hx; in ieee_fpe_handler()
371 hx = tsk->thread.xstate->hardfpu.fp_regs[m]; in ieee_fpe_handler()
373 if ((tsk->thread.xstate->hardfpu.fpscr & FPSCR_CAUSE_ERROR) in ieee_fpe_handler()
378 llx = ((long long)tsk->thread.xstate->hardfpu.fp_regs[m] << 32) in ieee_fpe_handler()
379 | tsk->thread.xstate->hardfpu.fp_regs[m + 1]; in ieee_fpe_handler()
381 tsk->thread.xstate->hardfpu.fpul = float64_to_float32(llx); in ieee_fpe_handler()
400 int roundingMode = FPSCR_ROUNDING_MODE(tsk->thread.xstate->hardfpu.fpscr); in float_rounding_mode()
412 tsk->thread.xstate->hardfpu.fpscr &= in BUILD_TRAP_HANDLER()
414 tsk->thread.xstate->hardfpu.fpscr |= fpu_exception_flags; in BUILD_TRAP_HANDLER()
417 tsk->thread.xstate->hardfpu.fpscr |= (fpu_exception_flags >> 10); in BUILD_TRAP_HANDLER()
421 if ((((tsk->thread.xstate->hardfpu.fpscr & FPSCR_ENABLE_MASK) >> 7) & in BUILD_TRAP_HANDLER()