Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 15 of 15 for mayMoreStack (0.14 sec)

  1. src/cmd/internal/obj/s390x/objz.go

    		// MOVD REGCTXT, 8(SP)
    		p = obj.Appendp(p, c.newprog)
    		p.As = AMOVD
    		p.From = obj.Addr{Type: obj.TYPE_REG, Reg: REGCTXT}
    		p.To = obj.Addr{Type: obj.TYPE_MEM, Reg: REGSP, Offset: 8}
    
    		// BL maymorestack
    		p = obj.Appendp(p, c.newprog)
    		p.As = ABL
    		// See ../x86/obj6.go
    		sym := c.ctxt.LookupABI(c.ctxt.Flag_maymorestack, c.cursym.ABI())
    		p.To = obj.Addr{Type: obj.TYPE_BRANCH, Sym: sym}
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Apr 21 19:28:53 UTC 2023
    - 21K bytes
    - Viewed (0)
  2. src/cmd/internal/obj/arm64/obj7.go

    		// not we need it.)
    		p = obj.Appendp(p, c.newprog)
    		p.As = AMOVD
    		p.From.Type = obj.TYPE_REG
    		p.From.Reg = REGCTXT
    		p.To.Type = obj.TYPE_MEM
    		p.To.Reg = REGSP
    		p.To.Offset = 8
    
    		// BL maymorestack
    		p = obj.Appendp(p, c.newprog)
    		p.As = ABL
    		p.To.Type = obj.TYPE_BRANCH
    		// See ../x86/obj6.go
    		p.To.Sym = c.ctxt.LookupABI(c.ctxt.Flag_maymorestack, c.cursym.ABI())
    
    		// Restore REGCTXT.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Nov 08 05:46:32 UTC 2023
    - 28.4K bytes
    - Viewed (0)
  3. src/cmd/internal/obj/mips/obj0.go

    		p = obj.Appendp(p, c.newprog)
    		p.As = add
    		p.From.Type = obj.TYPE_CONST
    		p.From.Offset = int64(-frameSize)
    		p.To.Type = obj.TYPE_REG
    		p.To.Reg = REGSP
    		p.Spadj = int32(frameSize)
    
    		// JAL	maymorestack
    		p = obj.Appendp(p, c.newprog)
    		p.As = AJAL
    		p.To.Type = obj.TYPE_BRANCH
    		// See ../x86/obj6.go
    		p.To.Sym = c.ctxt.LookupABI(c.ctxt.Flag_maymorestack, c.cursym.ABI())
    		p.Mark |= BRANCH
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Apr 21 19:28:53 UTC 2023
    - 30.6K bytes
    - Viewed (0)
  4. src/cmd/internal/obj/x86/obj6.go

    		if cursym.Func().Text.From.Sym.NeedCtxt() {
    			p = obj.Appendp(p, newprog)
    			p.As = push
    			p.From.Type = obj.TYPE_REG
    			p.From.Reg = REGCTXT
    		}
    
    		// We call maymorestack with an ABI matching the
    		// caller's ABI. Since this is the first thing that
    		// happens in the function, we have to be consistent
    		// with the caller about CPU state (notably,
    		// fixed-meaning registers).
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Sep 08 18:36:45 UTC 2023
    - 40.9K bytes
    - Viewed (0)
  5. src/cmd/internal/obj/riscv/obj.go

    		// MOV REGCTXT, 8(SP)
    		p = obj.Appendp(p, newprog)
    		p.As = AMOV
    		p.From = obj.Addr{Type: obj.TYPE_REG, Reg: REG_CTXT}
    		p.To = obj.Addr{Type: obj.TYPE_MEM, Reg: REG_SP, Offset: 8}
    
    		// CALL maymorestack
    		p = obj.Appendp(p, newprog)
    		p.As = obj.ACALL
    		p.To.Type = obj.TYPE_BRANCH
    		// See ../x86/obj6.go
    		p.To.Sym = ctxt.LookupABI(ctxt.Flag_maymorestack, cursym.ABI())
    		jalToSym(ctxt, p, REG_X5)
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sun Apr 07 03:32:27 UTC 2024
    - 77K bytes
    - Viewed (0)
Back to top