Search Options

Results per page
Sort
Preferred Languages
Advance

Results 31 - 40 of about 10,000 for frog (0.06 sec)

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

    // Prog generated.
    func (ctxt *Link) EmitEntryLiveness(s *LSym, p *Prog, newprog ProgAlloc) *Prog {
    	pcdata := ctxt.EmitEntryStackMap(s, p, newprog)
    	pcdata = ctxt.EmitEntryUnsafePoint(s, pcdata, newprog)
    	return pcdata
    }
    
    // Similar to EmitEntryLiveness, but just emit stack map.
    func (ctxt *Link) EmitEntryStackMap(s *LSym, p *Prog, newprog ProgAlloc) *Prog {
    	pcdata := Appendp(p, newprog)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Sep 01 15:52:41 UTC 2023
    - 11.5K bytes
    - Viewed (0)
  2. src/cmd/compile/internal/wasm/ssa.go

    			s.Prog(wasm.AIf)
    			s.Br(obj.AJMP, b.Succs[0].Block())
    			s.Prog(wasm.AEnd)
    			s.Br(obj.AJMP, b.Succs[1].Block())
    		}
    
    	case ssa.BlockRet:
    		s.Prog(obj.ARET)
    
    	case ssa.BlockExit, ssa.BlockRetJmp:
    
    	case ssa.BlockDefer:
    		p := s.Prog(wasm.AGet)
    		p.From = obj.Addr{Type: obj.TYPE_REG, Reg: wasm.REG_RET0}
    		s.Prog(wasm.AI64Eqz)
    		s.Prog(wasm.AI32Eqz)
    		s.Prog(wasm.AIf)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Feb 24 00:21:13 UTC 2023
    - 17.6K bytes
    - Viewed (0)
  3. src/cmd/internal/obj/ppc64/asm9_gtables.go

    	o0 |= uint32((p.From.Offset>>8)&0x1) << 0   // DX
    	o0 |= uint32((p.From.Offset>>3)&0x1f) << 21 // D
    	o0 |= uint32(p.From.Reg&0x1f) << 16         // RA
    	if p.From.Offset&0xfffffe07 != 0xfffffe00 {
    		c.ctxt.Diag("Constant(%d) must within the range of [-512,-8] in steps of 8\n%v", p.From.Offset, p)
    	}
    	out[0] = o0
    }
    
    // hashstp RB,offset(RA)
    func type_hashstp(c *ctxt9, p *obj.Prog, t *Optab, out *[5]uint32) {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Nov 16 20:18:50 UTC 2022
    - 42.6K bytes
    - Viewed (0)
  4. src/cmd/internal/obj/s390x/objz.go

    				p.From.Name = obj.NAME_EXTERN
    				p.From.Offset = 0
    			}
    		}
    	}
    
    	// Rewrite SUB constants into ADD.
    	switch p.As {
    	case ASUBC:
    		if p.From.Type == obj.TYPE_CONST && isint32(-p.From.Offset) {
    			p.From.Offset = -p.From.Offset
    			p.As = AADDC
    		}
    
    	case ASUB:
    		if p.From.Type == obj.TYPE_CONST && isint32(-p.From.Offset) {
    			p.From.Offset = -p.From.Offset
    			p.As = AADD
    		}
    	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Apr 21 19:28:53 UTC 2023
    - 21K bytes
    - Viewed (0)
  5. src/cmd/internal/obj/x86/obj6.go

    		if (p.As == AMOVQ || p.As == AMOVL) && p.From.Type == obj.TYPE_REG && p.From.Reg == REG_TLS && p.To.Type == obj.TYPE_REG && REG_AX <= p.To.Reg && p.To.Reg <= REG_R15 && ctxt.Headtype != objabi.Hsolaris {
    			obj.Nopout(p)
    		}
    		if p.From.Type == obj.TYPE_MEM && p.From.Index == REG_TLS && REG_AX <= p.From.Reg && p.From.Reg <= REG_R15 {
    			p.From.Reg = REG_TLS
    			p.From.Scale = 0
    			p.From.Index = REG_NONE
    		}
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Sep 08 18:36:45 UTC 2023
    - 40.9K bytes
    - Viewed (0)
  6. src/cmd/internal/obj/arm64/obj7.go

    			p.From.Sym = c.ctxt.Int32Sym(p.From.Offset)
    			p.From.Name = obj.NAME_EXTERN
    			p.From.Offset = 0
    		}
    
    	case AVMOVD:
    		if p.From.Type == obj.TYPE_CONST {
    			p.From.Type = obj.TYPE_MEM
    			p.From.Sym = c.ctxt.Int64Sym(p.From.Offset)
    			p.From.Name = obj.NAME_EXTERN
    			p.From.Offset = 0
    		}
    
    	case AVMOVQ:
    		if p.From.Type == obj.TYPE_CONST {
    			p.From.Type = obj.TYPE_MEM
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Nov 08 05:46:32 UTC 2023
    - 28.4K bytes
    - Viewed (0)
  7. src/cmd/internal/obj/riscv/obj.go

    	case ASBREAK:
    		// SBREAK is the old name for EBREAK.
    		p.As = AEBREAK
    
    	case AMOV:
    		if p.From.Type == obj.TYPE_CONST && p.From.Name == obj.NAME_NONE && p.From.Reg == obj.REG_NONE && int64(int32(p.From.Offset)) != p.From.Offset {
    			ctz := bits.TrailingZeros64(uint64(p.From.Offset))
    			val := p.From.Offset >> ctz
    			if int64(int32(val)) == val {
    				// It's ok. We can handle constants with many trailing zeros.
    				break
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sun Apr 07 03:32:27 UTC 2024
    - 77K bytes
    - Viewed (0)
  8. src/cmd/compile/internal/x86/ggen.go

    		p = pp.Append(p, x86.ASTOSL, obj.TYPE_NONE, 0, 0, obj.TYPE_NONE, 0, 0)
    	}
    
    	return p
    }
    
    func ginsnop(pp *objw.Progs) *obj.Prog {
    	// See comment in ../amd64/ggen.go.
    	p := pp.Prog(x86.AXCHGL)
    	p.From.Type = obj.TYPE_REG
    	p.From.Reg = x86.REG_AX
    	p.To.Type = obj.TYPE_REG
    	p.To.Reg = x86.REG_AX
    	return p
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Dec 23 06:38:47 UTC 2020
    - 1.5K bytes
    - Viewed (0)
  9. src/cmd/internal/obj/arm/obj5.go

    			f32 := float32(p.From.Val.(float64))
    			p.From.Type = obj.TYPE_MEM
    			p.From.Sym = ctxt.Float32Sym(f32)
    			p.From.Name = obj.NAME_EXTERN
    			p.From.Offset = 0
    		}
    
    	case AMOVD:
    		if p.From.Type == obj.TYPE_FCONST && c.chipfloat5(p.From.Val.(float64)) < 0 && (c.chipzero5(p.From.Val.(float64)) < 0 || p.Scond&C_SCOND != C_SCOND_NONE) {
    			p.From.Type = obj.TYPE_MEM
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Nov 20 17:19:36 UTC 2023
    - 21.4K bytes
    - Viewed (0)
  10. src/cmd/internal/obj/pcln.go

    		if p.As == AFUNCDATA {
    			if (havefunc[p.From.Offset/32]>>uint64(p.From.Offset%32))&1 != 0 {
    				ctxt.Diag("multiple definitions for FUNCDATA $%d", p.From.Offset)
    			}
    			havefunc[p.From.Offset/32] |= 1 << uint64(p.From.Offset%32)
    		}
    
    		if p.As == APCDATA && p.To.Offset != -1 {
    			havepc[p.From.Offset/32] |= 1 << uint64(p.From.Offset%32)
    		}
    	}
    
    	// pcdata.
    	for i := 0; i < npcdata; i++ {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Oct 31 20:45:15 UTC 2022
    - 11.8K bytes
    - Viewed (0)
Back to top