Lines Matching +full:3 +full:- +full:point
1 /* SPDX-License-Identifier: GPL-2.0-or-later */
3 NetWinder Floating Point Emulator
13 /* This is the kernel's entry point into the floating point emulator.
23 strb r8, [r10, #TSK_USED_MATH] @ set current->used_math
26 ldr pc, [r4] @ Call FP emulator entry point
39 is used as a flag to detect the first time a process uses floating point,
48 2) It calls EmulateAll to emulate a floating point instruction.
51 3) If an instruction has been emulated successfully, it looks ahead at
52 the next instruction. If it is a floating point instruction, it
54 way it repeatedly looks ahead and executes floating point instructions
55 until it encounters a non floating point instruction, at which time it
59 floating point instructions. GCC attempts to group floating point
61 several floating point instructions. */
63 #include <asm/asm-offsets.h>
67 mov r4, lr @ save the failure-return addresses
111 .align 3