Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 1 of 1 for SpillRegisterArgs (0.32 sec)

  1. src/cmd/internal/obj/riscv/obj.go

    		// Save LR and REGCTXT
    		const frameSize = 16
    		p = ctxt.StartUnsafePoint(p, newprog)
    
    		// Spill Arguments. This has to happen before we open
    		// any more frame space.
    		p = cursym.Func().SpillRegisterArgs(p, newprog)
    
    		// MOV LR, -16(SP)
    		p = obj.Appendp(p, newprog)
    		p.As = AMOV
    		p.From = obj.Addr{Type: obj.TYPE_REG, Reg: REG_LR}
    		p.To = obj.Addr{Type: obj.TYPE_MEM, Reg: REG_SP, Offset: -frameSize}
    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