Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for ssaGenValue (0.28 sec)

  1. src/cmd/compile/internal/wasm/ssa.go

    	arch.LinkArch = &wasm.Linkwasm
    	arch.REGSP = wasm.REG_SP
    	arch.MAXWIDTH = 1 << 50
    
    	arch.ZeroRange = zeroRange
    	arch.Ginsnop = ginsnop
    
    	arch.SSAMarkMoves = ssaMarkMoves
    	arch.SSAGenValue = ssaGenValue
    	arch.SSAGenBlock = ssaGenBlock
    }
    
    func zeroRange(pp *objw.Progs, p *obj.Prog, off, cnt int64, state *uint32) *obj.Prog {
    	if cnt == 0 {
    		return p
    	}
    	if cnt%8 != 0 {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Feb 24 00:21:13 UTC 2023
    - 17.6K bytes
    - Viewed (0)
  2. src/cmd/compile/internal/x86/ssa.go

    func opregreg(s *ssagen.State, op obj.As, dest, src int16) *obj.Prog {
    	p := s.Prog(op)
    	p.From.Type = obj.TYPE_REG
    	p.To.Type = obj.TYPE_REG
    	p.To.Reg = dest
    	p.From.Reg = src
    	return p
    }
    
    func ssaGenValue(s *ssagen.State, v *ssa.Value) {
    	switch v.Op {
    	case ssa.Op386ADDL:
    		r := v.Reg()
    		r1 := v.Args[0].Reg()
    		r2 := v.Args[1].Reg()
    		switch {
    		case r == r1:
    			p := s.Prog(v.Op.Asm())
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 24 01:26:58 UTC 2023
    - 26.7K bytes
    - Viewed (0)
  3. src/cmd/compile/internal/s390x/ssa.go

    	p := s.Prog(op)
    	p.From.Type = obj.TYPE_CONST
    	p.From.Offset = off
    	p.Reg = src
    	p.To.Reg = dest
    	p.To.Type = obj.TYPE_REG
    	return p
    }
    
    func ssaGenValue(s *ssagen.State, v *ssa.Value) {
    	switch v.Op {
    	case ssa.OpS390XSLD, ssa.OpS390XSLW,
    		ssa.OpS390XSRD, ssa.OpS390XSRW,
    		ssa.OpS390XSRAD, ssa.OpS390XSRAW,
    		ssa.OpS390XRLLG, ssa.OpS390XRLL:
    		r := v.Reg()
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 24 01:26:58 UTC 2023
    - 27.1K bytes
    - Viewed (0)
Back to top