Search Options

Results per page
Sort
Preferred Languages
Advance

Results 31 - 33 of 33 for Uregs (0.14 sec)

  1. src/cmd/internal/obj/ppc64/obj9.go

    		p.As = AMOVD
    		p.From.Type = obj.TYPE_MEM
    		p.From.Reg = REGSP
    		p.From.Offset = 8
    		p.To.Type = obj.TYPE_REG
    		p.To.Reg = REG_R2
    	}
    
    	// The instructions which unspill regs should be preemptible.
    	p = c.ctxt.EndUnsafePoint(p, c.newprog, -1)
    	unspill := c.cursym.Func().UnspillRegisterArgs(p, c.newprog)
    
    	// BR	start
    	p = obj.Appendp(unspill, c.newprog)
    	p.As = ABR
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 18:17:17 UTC 2024
    - 40.8K bytes
    - Viewed (0)
  2. src/cmd/compile/internal/ssa/_gen/386Ops.go

    		{name: "CVTSS2SD", argLength: 1, reg: fp11, asm: "CVTSS2SD"},   // convert float32 to float64
    
    		{name: "PXOR", argLength: 2, reg: fp21, asm: "PXOR", commutative: true, resultInArg0: true}, // exclusive or, applied to X regs for float negation.
    
    		{name: "LEAL", argLength: 1, reg: gp11sb, aux: "SymOff", rematerializeable: true, symEffect: "Addr"}, // arg0 + auxint + offset encoded in aux
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Mar 14 08:10:32 UTC 2023
    - 45.1K bytes
    - Viewed (0)
  3. src/cmd/internal/obj/x86/obj6.go

    	callend := call
    	progedit(ctxt, callend, newprog)
    	for ; callend.Link != nil; callend = callend.Link {
    		progedit(ctxt, callend.Link, newprog)
    	}
    
    	// The instructions which unspill regs should be preemptible.
    	pcdata = ctxt.EndUnsafePoint(callend, newprog, -1)
    	unspill := cursym.Func().UnspillRegisterArgs(pcdata, newprog)
    
    	jmp := obj.Appendp(unspill, newprog)
    	jmp.As = obj.AJMP
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Sep 08 18:36:45 UTC 2023
    - 40.9K bytes
    - Viewed (0)
Back to top