Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for ssaGenValue (0.12 sec)

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

    		case 1:
    			return ppc64.AMOVB
    		case 2:
    			return ppc64.AMOVH
    		case 4:
    			return ppc64.AMOVW
    		case 8:
    			return ppc64.AMOVD
    		}
    	}
    	panic("bad store type")
    }
    
    func ssaGenValue(s *ssagen.State, v *ssa.Value) {
    	switch v.Op {
    	case ssa.OpCopy:
    		t := v.Type
    		if t.IsMemory() {
    			return
    		}
    		x := v.Args[0].Reg()
    		y := v.Reg()
    		if x != y {
    			rt := obj.TYPE_REG
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 19:59:38 UTC 2024
    - 55.4K bytes
    - Viewed (0)
  2. src/cmd/compile/internal/ssagen/ssa.go

    				}
    				// Attach this safe point to the next
    				// instruction.
    				s.pp.NextLive = s.livenessMap.Get(v)
    				s.pp.NextUnsafe = s.livenessMap.GetUnsafe(v)
    
    				// let the backend handle it
    				Arch.SSAGenValue(&s, v)
    			}
    
    			if idx, ok := argLiveValueMap[v.ID]; ok && idx != argLiveIdx {
    				argLiveIdx = idx
    				p := s.pp.Prog(obj.APCDATA)
    				p.From.SetConst(rtabi.PCDATA_ArgLiveIndex)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Jun 10 19:44:43 UTC 2024
    - 284.9K bytes
    - Viewed (0)
Back to top