Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for newValue0I (0.39 sec)

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

    					max = int64(^uint64(0)>>1) - delta
    
    					vmin = parent.NewValue0I(parent.Pos, OpConst64, parent.Func.Config.Types.Int64, min)
    					vmax = parent.NewValue0I(parent.Pos, OpConst64, parent.Func.Config.Types.Int64, max)
    
    				case 4:
    					min = int64(int32(w.AuxInt) - int32(delta))
    					max = int64(int32(^uint32(0)>>1) - int32(delta))
    
    					vmin = parent.NewValue0I(parent.Pos, OpConst32, parent.Func.Config.Types.Int32, min)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 04 17:30:21 UTC 2024
    - 48.9K bytes
    - Viewed (0)
  2. src/cmd/compile/internal/ssa/rewrite.go

    		OpPPC64RLDICL:   OpPPC64RLDICLCC,
    		OpPPC64SUB:      OpPPC64SUBCC,
    		OpPPC64NEG:      OpPPC64NEGCC,
    		OpPPC64NOR:      OpPPC64NORCC,
    		OpPPC64XOR:      OpPPC64XORCC,
    	}
    	b := op.Block
    	opCC := b.NewValue0I(op.Pos, ccOpMap[op.Op], types.NewTuple(op.Type, types.TypeFlags), op.AuxInt)
    	opCC.AddArgs(op.Args...)
    	op.reset(OpSelect0)
    	op.AddArgs(opCC)
    	return op
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Jun 07 19:02:52 UTC 2024
    - 64.2K bytes
    - Viewed (0)
  3. src/cmd/compile/internal/ssa/rewritedec64.go

    		y := v_1
    		v.reset(OpInt64Make)
    		v0 := b.NewValue0(v.Pos, OpAdd32withcarry, typ.Int32)
    		v1 := b.NewValue0(v.Pos, OpInt64Hi, typ.UInt32)
    		v1.AddArg(x)
    		v2 := b.NewValue0(v.Pos, OpInt64Hi, typ.UInt32)
    		v2.AddArg(y)
    		v3 := b.NewValue0(v.Pos, OpSelect1, types.TypeFlags)
    		v4 := b.NewValue0(v.Pos, OpAdd32carry, types.NewTuple(typ.UInt32, types.TypeFlags))
    		v5 := b.NewValue0(v.Pos, OpInt64Lo, typ.UInt32)
    		v5.AddArg(x)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Jan 19 22:42:34 UTC 2023
    - 65.3K bytes
    - Viewed (0)
  4. src/cmd/compile/internal/ssa/regalloc.go

    func (s *regAllocState) clobberRegs(m regMask) {
    	m &= s.allocatable & s.f.Config.gpRegMask // only integer register can contain pointers, only clobber them
    	for m != 0 {
    		r := pickReg(m)
    		m &^= 1 << r
    		x := s.curBlock.NewValue0(src.NoXPos, OpClobberReg, types.TypeVoid)
    		s.f.setHome(x, &s.registers[r])
    	}
    }
    
    // setOrig records that c's original value is the same as
    // v's original value.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Nov 21 17:49:56 UTC 2023
    - 87.2K bytes
    - Viewed (0)
Back to top