Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 139 for cpsr (0.15 sec)

  1. src/runtime/defs_windows_arm.go

    	print("r10  ", hex(r.r10), "\n")
    	print("r11  ", hex(r.r11), "\n")
    	print("r12  ", hex(r.r12), "\n")
    	print("sp   ", hex(r.spr), "\n")
    	print("lr   ", hex(r.lrr), "\n")
    	print("pc   ", hex(r.pc), "\n")
    	print("cpsr ", hex(r.cpsr), "\n")
    }
    
    func stackcheck() {
    	// TODO: not implemented on ARM
    }
    
    type _DISPATCHER_CONTEXT struct {
    	controlPc        uint32
    	imageBase        uint32
    	functionEntry    uintptr
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 05 08:26:52 UTC 2023
    - 2.6K bytes
    - Viewed (0)
  2. src/runtime/signal_linux_arm.go

    func (c *sigctxt) lr() uint32  { return c.regs().lr }
    
    //go:nosplit
    //go:nowritebarrierrec
    func (c *sigctxt) pc() uint32 { return c.regs().pc }
    
    func (c *sigctxt) cpsr() uint32    { return c.regs().cpsr }
    func (c *sigctxt) fault() uintptr  { return uintptr(c.regs().fault_address) }
    func (c *sigctxt) trap() uint32    { return c.regs().trap_no }
    func (c *sigctxt) error() uint32   { return c.regs().error_code }
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Jun 17 18:54:48 UTC 2021
    - 2.1K bytes
    - Viewed (0)
  3. src/runtime/defs_windows_arm64.go

    	print("r28  ", hex(r.x[28]), "\n")
    	print("r29  ", hex(r.x[29]), "\n")
    	print("lr   ", hex(r.x[30]), "\n")
    	print("sp   ", hex(r.xsp), "\n")
    	print("pc   ", hex(r.pc), "\n")
    	print("cpsr ", hex(r.cpsr), "\n")
    }
    
    func stackcheck() {
    	// TODO: not implemented on ARM
    }
    
    type _DISPATCHER_CONTEXT struct {
    	controlPc        uint64
    	imageBase        uint64
    	functionEntry    uintptr
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 05 08:26:52 UTC 2023
    - 3.1K bytes
    - Viewed (0)
  4. src/runtime/signal_arm.go

    	print("fp      ", hex(c.fp()), "\n")
    	print("ip      ", hex(c.ip()), "\n")
    	print("sp      ", hex(c.sp()), "\n")
    	print("lr      ", hex(c.lr()), "\n")
    	print("pc      ", hex(c.pc()), "\n")
    	print("cpsr    ", hex(c.cpsr()), "\n")
    	print("fault   ", hex(c.fault()), "\n")
    }
    
    //go:nosplit
    //go:nowritebarrierrec
    func (c *sigctxt) sigpc() uintptr { return uintptr(c.pc()) }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 28 18:17:57 UTC 2021
    - 2.5K bytes
    - Viewed (0)
  5. src/runtime/preempt_arm.s

    	MOVW R2, 12(R13)
    	MOVW R3, 16(R13)
    	MOVW R4, 20(R13)
    	MOVW R5, 24(R13)
    	MOVW R6, 28(R13)
    	MOVW R7, 32(R13)
    	MOVW R8, 36(R13)
    	MOVW R9, 40(R13)
    	MOVW R11, 44(R13)
    	MOVW R12, 48(R13)
    	MOVW CPSR, R0
    	MOVW R0, 52(R13)
    	MOVB ·goarmsoftfp(SB), R0
    	CMP $0, R0
    	BNE nofp
    	MOVW FPCR, R0
    	MOVW R0, 56(R13)
    	MOVD F0, 60(R13)
    	MOVD F1, 68(R13)
    	MOVD F2, 76(R13)
    	MOVD F3, 84(R13)
    	MOVD F4, 92(R13)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Nov 20 17:19:36 UTC 2023
    - 1.5K bytes
    - Viewed (0)
  6. src/cmd/internal/obj/arm/list5.go

    	}
    	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:
    		return "MB_ISH"
    	case REG_MB_ISHST:
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Jun 04 07:25:06 UTC 2020
    - 3.1K bytes
    - Viewed (0)
  7. src/runtime/signal_freebsd_arm.go

    func (c *sigctxt) lr() uint32  { return c.regs().__gregs[14] }
    
    //go:nosplit
    //go:nowritebarrierrec
    func (c *sigctxt) pc() uint32 { return c.regs().__gregs[15] }
    
    func (c *sigctxt) cpsr() uint32    { return c.regs().__gregs[16] }
    func (c *sigctxt) fault() uintptr  { return uintptr(c.info.si_addr) }
    func (c *sigctxt) trap() uint32    { return 0 }
    func (c *sigctxt) error() uint32   { return 0 }
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 05 02:31:25 UTC 2017
    - 2.2K bytes
    - Viewed (0)
  8. src/runtime/signal_openbsd_arm.go

    func (c *sigctxt) lr() uint32  { return c.regs().sc_usr_lr }
    
    //go:nosplit
    //go:nowritebarrierrec
    func (c *sigctxt) pc() uint32 { return c.regs().sc_pc }
    
    func (c *sigctxt) cpsr() uint32    { return c.regs().sc_spsr }
    func (c *sigctxt) fault() uintptr  { return uintptr(c.sigaddr()) }
    func (c *sigctxt) trap() uint32    { return 0 }
    func (c *sigctxt) error() uint32   { return 0 }
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Dec 13 18:13:30 UTC 2018
    - 2.1K bytes
    - Viewed (0)
  9. src/runtime/signal_netbsd_arm.go

    func (c *sigctxt) lr() uint32  { return c.regs().__gregs[_REG_R14] }
    
    //go:nosplit
    //go:nowritebarrierrec
    func (c *sigctxt) pc() uint32 { return c.regs().__gregs[_REG_R15] }
    
    func (c *sigctxt) cpsr() uint32    { return c.regs().__gregs[_REG_CPSR] }
    func (c *sigctxt) fault() uintptr  { return uintptr(c.info._reason) }
    func (c *sigctxt) trap() uint32    { return 0 }
    func (c *sigctxt) error() uint32   { return 0 }
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 05 02:31:25 UTC 2017
    - 2.3K bytes
    - Viewed (0)
  10. src/runtime/defs_linux_arm.go

    	r7            uint32
    	r8            uint32
    	r9            uint32
    	r10           uint32
    	fp            uint32
    	ip            uint32
    	sp            uint32
    	lr            uint32
    	pc            uint32
    	cpsr          uint32
    	fault_address uint32
    }
    
    type ucontext struct {
    	uc_flags    uint32
    	uc_link     *ucontext
    	uc_stack    stackt
    	uc_mcontext sigcontext
    	uc_sigmask  uint32
    	__unused    [31]int32
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Aug 22 19:05:10 UTC 2023
    - 3.9K bytes
    - Viewed (0)
Back to top