Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 6 of 6 for FPSR (0.03 sec)

  1. src/runtime/preempt_arm64.s

    	STP (R14, R15), 120(RSP)
    	STP (R16, R17), 136(RSP)
    	STP (R19, R20), 152(RSP)
    	STP (R21, R22), 168(RSP)
    	STP (R23, R24), 184(RSP)
    	STP (R25, R26), 200(RSP)
    	MOVD NZCV, R0
    	MOVD R0, 216(RSP)
    	MOVD FPSR, R0
    	MOVD R0, 224(RSP)
    	FSTPD (F0, F1), 232(RSP)
    	FSTPD (F2, F3), 248(RSP)
    	FSTPD (F4, F5), 264(RSP)
    	FSTPD (F6, F7), 280(RSP)
    	FSTPD (F8, F9), 296(RSP)
    	FSTPD (F10, F11), 312(RSP)
    	FSTPD (F12, F13), 328(RSP)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Mar 03 01:58:56 UTC 2022
    - 2K bytes
    - Viewed (0)
  2. src/cmd/internal/obj/arm/list5.go

    	}
    	if REG_R0 <= r && r <= REG_R15 {
    		return fmt.Sprintf("R%d", r-REG_R0)
    	}
    	if REG_F0 <= r && r <= REG_F15 {
    		return fmt.Sprintf("F%d", r-REG_F0)
    	}
    
    	switch r {
    	case REG_FPSR:
    		return "FPSR"
    
    	case REG_FPCR:
    		return "FPCR"
    
    	case REG_CPSR:
    		return "CPSR"
    
    	case REG_SPSR:
    		return "SPSR"
    
    	case REG_MB_SY:
    		return "MB_SY"
    	case REG_MB_ST:
    		return "MB_ST"
    	case REG_MB_ISH:
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Jun 04 07:25:06 UTC 2020
    - 3.1K bytes
    - Viewed (0)
  3. src/runtime/export_debug_arm64_test.go

    func fpRegAddr(dst *sigcontext, i int) *uint64 {
    	/* FP-SIMD registers are saved in sigcontext.__reserved, which is orgnized in
    	the following C structs:
    	struct fpsimd_context {
    		struct _aarch64_ctx head;
    		__u32 fpsr;
    		__u32 fpcr;
    		__uint128_t vregs[32];
    	};
    	struct _aarch64_ctx {
    		__u32 magic;
    		__u32 size;
    	};
    	So the offset of the ith FP_SIMD register is 16+i*128.
    	*/
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sat Apr 23 05:38:56 UTC 2022
    - 3.5K bytes
    - Viewed (0)
  4. src/runtime/defs_darwin_arm64.go

    	pc    uint64     // program counter
    	cpsr  uint32     // current program status register
    	__pad uint32
    }
    
    type neonstate64 struct {
    	v    [64]uint64 // actually [32]uint128
    	fpsr uint32
    	fpcr uint32
    }
    
    type mcontext64 struct {
    	es exceptionstate64
    	ss regs64
    	ns neonstate64
    }
    
    type ucontext struct {
    	uc_onstack  int32
    	uc_sigmask  uint32
    	uc_stack    stackt
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Apr 12 21:17:22 UTC 2024
    - 4.3K bytes
    - Viewed (0)
  5. src/runtime/defs_windows_arm64.go

    type context struct {
    	contextflags uint32
    	cpsr         uint32
    	x            [31]uint64 // fp is x[29], lr is x[30]
    	xsp          uint64
    	pc           uint64
    	v            [32]neon128
    	fpcr         uint32
    	fpsr         uint32
    	bcr          [8]uint32
    	bvr          [8]uint64
    	wcr          [2]uint32
    	wvr          [2]uint64
    }
    
    func (c *context) ip() uintptr { return uintptr(c.pc) }
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 05 08:26:52 UTC 2023
    - 3.1K bytes
    - Viewed (0)
  6. src/cmd/vendor/golang.org/x/sys/unix/ztypes_freebsd_arm.go

    }
    
    type Sigset_t struct {
    	Val [4]uint32
    }
    
    type Reg struct {
    	R    [13]uint32
    	Sp   uint32
    	Lr   uint32
    	Pc   uint32
    	Cpsr uint32
    }
    
    type FpReg struct {
    	Fpsr uint32
    	Fpr  [8]FpExtendedPrecision
    }
    
    type FpExtendedPrecision struct {
    	Exponent    uint32
    	Mantissa_hi uint32
    	Mantissa_lo uint32
    }
    
    type PtraceIoDesc struct {
    	Op   int32
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 23:33:33 UTC 2023
    - 9.5K bytes
    - Viewed (0)
Back to top