/bionic/libm/arm64/ |
fenv.c | 37 typedef __uint32_t fpu_status_t; // FPSR, Floating-point Status Register. 45 #define __get_fpsr(__fpsr) __get("fpsr", __fpsr) 52 #define __set_fpsr(__fpsr) __set("fpsr", __fpsr) 72 fpu_status_t fpsr; local 75 __get_fpsr(fpsr); 76 fpsr &= ~excepts; 77 __set_fpsr(fpsr); 82 fpu_status_t fpsr; local 85 __get_fpsr(fpsr); 86 *flagp = fpsr & excepts 91 fpu_status_t fpsr; local 109 fpu_status_t fpsr; local 137 fpu_status_t fpsr; local 151 fpu_status_t fpsr; local [all...] |
/toolchain/binutils/binutils-2.27/gas/testsuite/gas/m68k/ |
fmoveml.s | 6 fmoveml %fpsr,%a0@ 8 fmoveml %fpcr/%fpsr,%a0@ 10 fmoveml %fpsr/%fpiar,%a0@ 11 fmoveml %fpcr/%fpsr/%fpiar,%a0@ 13 fmoveml %fpsr,%d0 17 fmoveml %a0@,%fpsr 19 fmoveml %a0@,%fpsr/%fpcr 21 fmoveml %a0@,%fpiar/%fpsr 22 fmoveml %a0@,%fpsr/%fpiar/%fpcr 24 fmoveml %d0,%fpsr [all...] |
fmoveml.d | 10 0+004 <foo\+(0x|)4> fmovel %fpsr,%a0@ 12 0+00c <foo\+(0x|)c> fmoveml %fpsr/%fpcr,%a0@ 14 0+014 <foo\+(0x|)14> fmoveml %fpiar/%fpsr,%a0@ 15 0+018 <foo\+(0x|)18> fmoveml %fpiar/%fpsr/%fpcr,%a0@ 17 0+020 <foo\+(0x|)20> fmovel %fpsr,%d0 21 0+030 <foo\+(0x|)30> fmovel %a0@,%fpsr 23 0+038 <foo\+(0x|)38> fmoveml %a0@,%fpsr/%fpcr 25 0+040 <foo\+(0x|)40> fmoveml %a0@,%fpiar/%fpsr 26 0+044 <foo\+(0x|)44> fmoveml %a0@,%fpiar/%fpsr/%fpcr 28 0+04c <foo\+(0x|)4c> fmovel %d0,%fpsr [all...] |
/device/linaro/bootloader/edk2/StdLib/LibC/Main/Ipf/ |
FpuRmode.s | 5 // bits 10 and 11 are the rc bits from main status field fpsr.sf0
6 mov r8= ar.fpsr;;
|
/external/google-breakpad/src/google_breakpad/common/ |
minidump_cpu_arm64.h | 72 uint32_t fpsr; /* FPU status register */ member in struct:__anon20817
|
/toolchain/binutils/binutils-2.27/gas/testsuite/gas/ia64/ |
unwind-err.s | 33 .savepsp ar.fpsr, 0
|
unwind-ok.s | 51 .spillreg ar.fpsr, r18 190 .save ar.fpsr, r19 219 .savesp ar.fpsr, 0x18 248 .savepsp ar.fpsr, 0x18
|
dv-waw-err.s | 25 // AR[FPSR].sf0.controls 26 mov ar.fpsr = r0 30 // AR[FPSR].sf1.controls 31 mov ar.fpsr = r0 35 // AR[FPSR].sf2.controls 36 mov ar.fpsr = r0 40 // AR[FPSR].sf3.controls 41 mov ar.fpsr = r0 45 // AR[FPSR].sf0.flags 53 // AR[FPSR].sf1.flag [all...] |
/external/valgrind/coregrind/m_gdbserver/ |
valgrind-low-arm64.c | 106 { "fpsr", 6240, 32 }, 220 /* The VEX ARM64 FPSR representation is not the same as the 223 VEX FPSR only models QC (bit 27), and uses a 64 bits to store 224 this FPSR QC bit. So, we need to transfer from/to the lowest 229 UInt fpsr = (UInt)fpsr64; local 230 VG_(transfer) (&fpsr, buf, dir, size, mod); 232 UInt fpsr; local 234 VG_(transfer) ((UInt*)&fpsr, buf, dir, size, mod); 235 fpsr64 = fpsr; 237 /* resync the cache with the part of fpsr that VEX represents. * [all...] |
/bionic/libc/include/sys/ |
user.h | 203 unsigned int fpsr:32; 248 uint32_t fpsr;
|
/external/compiler-rt/test/sanitizer_common/TestCases/Linux/ |
ptrace.cc | 91 if (fpregs.fpsr) 92 printf("%x\n", fpregs.fpsr);
|
/bionic/libc/kernel/uapi/asm-arm64/asm/ |
sigcontext.h | 38 __u32 fpsr; member in struct:fpsimd_context
|
ptrace.h | 57 __u32 fpsr; member in struct:user_fpsimd_state
|
/external/kernel-headers/original/uapi/asm-arm64/asm/ |
sigcontext.h | 75 __u32 fpsr; member in struct:fpsimd_context
|
ptrace.h | 81 __u32 fpsr; member in struct:user_fpsimd_state 174 * FPSR uint32_t FPSR
|
/external/google-breakpad/src/client/linux/dump_writer_common/ |
thread_info.cc | 201 out->float_save.fpscr = fpregs.fpsr | 224 out->float_save.fpsr = fpregs.fpsr;
|
ucontext_reader.cc | 205 out->float_save.fpsr = fpregs->fpsr;
|
/external/valgrind/VEX/pub/ |
libvex_guest_arm64.h | 126 /* A 128-bit value which is used to represent the FPSR.QC (sticky 128 is zero, FPSR.QC is currently zero. If it is any other value, 129 FPSR.QC is currently one. We don't currently represent any 130 other bits of FPSR, so this is all that that is for FPSR. */ 191 /* Calculate the ARM64 FPSR state from the saved data, in the format 197 /* Set the ARM64 FPSR representation from the given FPSR value. */ 200 ULong fpsr );
|
/device/linaro/bootloader/edk2/MdePkg/Library/BaseLib/Ipf/ |
ReadAr.s | 94 (p41) mov ret0=ar.fpsr // ar40
|
SetJmp.s | 93 mov r19 = ar.fpsr
104 st8.nta [r10] = r19 // FPSR
|
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/Pei/PeiLib/Ipf/ |
SetJmp.s | 128 stf.spill [r10] = f31, J_B0-J_F31 // size of f31 + fpsr
130 // save FPSR register & branch registers
132 mov r2 = ar.fpsr // save fpsr register
294 // restore branch registers and fpsr
296 ld8 r16 = [r10], J_B1-J_FPSR // get fpsr
299 mov ar.fpsr = r16
|
/external/compiler-rt/test/asan/TestCases/Linux/ |
ptrace.cc | 37 #define PRINT_REG_FP(__fpregs) printf ("%x\n", (unsigned) (__fpregs.fpsr))
|
/device/linaro/bootloader/edk2/ArmPkg/Library/ArmExceptionLib/AArch64/ |
ExceptionSupport.S | 95 UINT64 FPSR; 0x310 // Floating Point Status Register
153 4:mrs x4, fpsr // Floating point Status Register 32bit
341 msr fpsr, x28
|
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ipf/ |
setjmp.s | 94 mov r19 = ar.fpsr
105 st8.nta [r10] = r19 // FPSR
|
/device/linaro/bootloader/edk2/StdLib/Include/Ipf/machine/ |
_regset.h | 68 unsigned long fpsr;
member in struct:_special
|