Lines Matching full:floating
50 * Floating point registers are handled using a lazy save/restore mechanism
53 * 'current_fp' field to keep track of the thread that "owns" the floating
54 * point registers. Floating point registers consist of ST0->ST7 (x87 FPU and
57 * All floating point registers are considered 'volatile' thus they will only
60 * Floating point registers are currently NOT scrubbed, and are subject to
123 /* Eager floating point state restore logic
127 * sensitive data in the floating point/SIMD registers in a system
130 * Unconditionally save/restore floating point registers on context
149 * doesn't have floating point enabled) to prevent the "device not
155 * utilize floating point operations. However, the code responsible
165 * Determine whether the incoming thread utilizes floating point regs
174 * The incoming thread uses floating point registers:
175 * Was it the last thread to use floating point registers?
176 * If so, there there is no need to restore the floating point context.
185 * The incoming thread uses floating point registers and it was _not_
196 * The incoming thread uses floating point registers and it was _not_
236 * Restore floating point context of the incoming thread.
266 /* record that the incoming thread "owns" the floating point registers */
272 * Branch point when none of the floating point registers need to be
280 * Leave CR0[TS] clear if incoming thread utilizes the floating point
288 * The incoming thread does NOT currently utilize the floating point