Search Options

Results per page
Sort
Preferred Languages
Advance

Results 51 - 60 of 114 for set_sp (0.28 sec)

  1. test/typeparam/sets.go

    // The values will be in an indeterminate order.
    func (s _Set[Elem]) Values() []Elem {
    	r := make([]Elem, 0, len(s.m))
    	for v := range s.m {
    		r = append(r, v)
    	}
    	return r
    }
    
    // _Equal reports whether two sets contain the same elements.
    func _Equal[Elem comparable](s1, s2 _Set[Elem]) bool {
    	if len(s1.m) != len(s2.m) {
    		return false
    	}
    	for v1 := range s1.m {
    		if !s2.Contains(v1) {
    			return false
    		}
    	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Mar 01 19:45:34 UTC 2022
    - 5.7K bytes
    - Viewed (0)
  2. src/cmd/internal/obj/wasm/wasmobj.go

    		p := pMorestack
    
    		// Save REGCTXT on the stack.
    		const tempFrame = 8
    		p = appendp(p, AGet, regAddr(REG_SP))
    		p = appendp(p, AI32Const, constAddr(tempFrame))
    		p = appendp(p, AI32Sub)
    		p = appendp(p, ASet, regAddr(REG_SP))
    		p.Spadj = tempFrame
    		ctxtp := obj.Addr{
    			Type:   obj.TYPE_MEM,
    			Reg:    REG_SP,
    			Offset: 0,
    		}
    		p = appendp(p, AMOVD, regAddr(REGCTXT), ctxtp)
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Jun 14 00:03:57 UTC 2023
    - 34.6K bytes
    - Viewed (0)
  3. src/cmd/internal/obj/wasm/a.out.go

    	REG_F22
    	REG_F23
    	REG_F24
    	REG_F25
    	REG_F26
    	REG_F27
    	REG_F28
    	REG_F29
    	REG_F30
    	REG_F31
    
    	REG_PC_B // also first parameter, i32
    
    	MAXREG
    
    	MINREG  = REG_SP
    	REGSP   = REG_SP
    	REGCTXT = REG_CTXT
    	REGG    = REG_g
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Mar 02 05:28:55 UTC 2023
    - 4.3K bytes
    - Viewed (0)
  4. src/runtime/signal_freebsd_386.go

    func (c *sigctxt) sigcode() uint32 { return uint32(c.info.si_code) }
    func (c *sigctxt) sigaddr() uint32 { return uint32(c.info.si_addr) }
    
    func (c *sigctxt) set_eip(x uint32)     { c.regs().mc_eip = x }
    func (c *sigctxt) set_esp(x uint32)     { c.regs().mc_esp = x }
    func (c *sigctxt) set_sigcode(x uint32) { c.info.si_code = int32(x) }
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Oct 11 12:56:15 UTC 2016
    - 1.6K bytes
    - Viewed (0)
  5. src/runtime/signal_openbsd_386.go

    func (c *sigctxt) sigcode() uint32 { return uint32(c.info.si_code) }
    func (c *sigctxt) sigaddr() uint32 {
    	return *(*uint32)(add(unsafe.Pointer(c.info), 12))
    }
    
    func (c *sigctxt) set_eip(x uint32)     { c.regs().sc_eip = x }
    func (c *sigctxt) set_esp(x uint32)     { c.regs().sc_esp = x }
    func (c *sigctxt) set_sigcode(x uint32) { c.info.si_code = int32(x) }
    func (c *sigctxt) set_sigaddr(x uint32) {
    	*(*uint32)(add(unsafe.Pointer(c.info), 12)) = x
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Oct 11 12:56:15 UTC 2016
    - 1.6K bytes
    - Viewed (0)
  6. src/runtime/signal_linux_amd64.go

    func (c *sigctxt) sigcode() uint64 { return uint64(c.info.si_code) }
    func (c *sigctxt) sigaddr() uint64 { return c.info.si_addr }
    
    func (c *sigctxt) set_rip(x uint64)     { c.regs().rip = x }
    func (c *sigctxt) set_rsp(x uint64)     { c.regs().rsp = x }
    func (c *sigctxt) set_sigcode(x uint64) { c.info.si_code = int32(x) }
    func (c *sigctxt) set_sigaddr(x uint64) {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Jun 17 18:54:48 UTC 2021
    - 2.1K bytes
    - Viewed (0)
  7. src/runtime/signal_386.go

    func (c *sigctxt) pushCall(targetPC, resumePC uintptr) {
    	// Make it look like we called target at resumePC.
    	sp := uintptr(c.esp())
    	sp -= goarch.PtrSize
    	*(*uintptr)(unsafe.Pointer(sp)) = resumePC
    	c.set_esp(uint32(sp))
    	c.set_eip(uint32(targetPC))
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 28 18:17:57 UTC 2021
    - 1.7K bytes
    - Viewed (0)
  8. src/runtime/signal_netbsd_386.go

    func (c *sigctxt) sigcode() uint32 { return uint32(c.info._code) }
    func (c *sigctxt) sigaddr() uint32 {
    	return *(*uint32)(unsafe.Pointer(&c.info._reason[0]))
    }
    
    func (c *sigctxt) set_eip(x uint32)     { c.regs().__gregs[_REG_EIP] = x }
    func (c *sigctxt) set_esp(x uint32)     { c.regs().__gregs[_REG_UESP] = x }
    func (c *sigctxt) set_sigcode(x uint32) { c.info._code = int32(x) }
    func (c *sigctxt) set_sigaddr(x uint32) {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Oct 11 12:56:15 UTC 2016
    - 1.8K bytes
    - Viewed (0)
  9. src/runtime/defs_plan9_arm.go

    func (c *sigctxt) sp() uintptr { return uintptr(c.u.sp) }
    func (c *sigctxt) lr() uintptr { return uintptr(c.u.link) }
    
    func (c *sigctxt) setpc(x uintptr)  { c.u.pc = uint32(x) }
    func (c *sigctxt) setsp(x uintptr)  { c.u.sp = uint32(x) }
    func (c *sigctxt) setlr(x uintptr)  { c.u.link = uint32(x) }
    func (c *sigctxt) savelr(x uintptr) { c.u.r0 = uint32(x) }
    
    func dumpregs(u *ureg) {
    	print("r0    ", hex(u.r0), "\n")
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Oct 11 12:56:15 UTC 2016
    - 1.7K bytes
    - Viewed (0)
  10. src/cmd/internal/obj/x86/a.out.go

    	REG_DL
    	REG_BL
    	REG_SPB
    	REG_BPB
    	REG_SIB
    	REG_DIB
    	REG_R8B
    	REG_R9B
    	REG_R10B
    	REG_R11B
    	REG_R12B
    	REG_R13B
    	REG_R14B
    	REG_R15B
    
    	REG_AX
    	REG_CX
    	REG_DX
    	REG_BX
    	REG_SP
    	REG_BP
    	REG_SI
    	REG_DI
    	REG_R8
    	REG_R9
    	REG_R10
    	REG_R11
    	REG_R12
    	REG_R13
    	REG_R14
    	REG_R15
    
    	REG_AH
    	REG_CH
    	REG_DH
    	REG_BH
    
    	REG_F0
    	REG_F1
    	REG_F2
    	REG_F3
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Mar 31 20:28:39 UTC 2021
    - 6.8K bytes
    - Viewed (0)
Back to top