Search Options

Results per page
Sort
Preferred Languages
Advance

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

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

    		v.AddArg(x)
    		return true
    	}
    	// match: (MOVBreg y:(MOVBreg _))
    	// result: y
    	for {
    		y := v_0
    		if y.Op != OpPPC64MOVBreg {
    			break
    		}
    		v.copyOf(y)
    		return true
    	}
    	// match: (MOVBreg (MOVBZreg x))
    	// result: (MOVBreg x)
    	for {
    		if v_0.Op != OpPPC64MOVBZreg {
    			break
    		}
    		x := v_0.Args[0]
    		v.reset(OpPPC64MOVBreg)
    		v.AddArg(x)
    		return true
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Jun 07 19:02:52 UTC 2024
    - 360.2K bytes
    - Viewed (0)
  2. src/cmd/compile/internal/ssagen/ssa.go

    		} else { // result is not SSA-able; not escaped, so not on heap, but too large for SSA.
    			// Before register ABI this ought to be a self-move, home=dest,
    			// With register ABI, it's still a self-move if parameter is on stack (i.e., too big or overflowed)
    			// No VarDef, as the result slot is already holding live value.
    			results[i] = s.newValue2(ssa.OpDereference, n.Type(), s.addr(n), s.mem())
    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