Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 20 of 83 for freg (0.72 sec)

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

    	}
    	a.reg.outputs = append(a.reg.outputs, i.outputs...)
    	a.reg.clobbers = i.clobbers
    	return a.reg
    }
    func (a *AuxCall) ABI() *abi.ABIConfig {
    	return a.abiInfo.Config()
    }
    func (a *AuxCall) ABIInfo() *abi.ABIParamResultInfo {
    	return a.abiInfo
    }
    func (a *AuxCall) ResultReg(c *Config) *regInfo {
    	if a.abiInfo.OutRegistersUsed() == 0 {
    		return a.reg
    	}
    	if len(a.reg.inputs) > 0 {
    		return a.reg
    	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Apr 22 15:29:10 UTC 2024
    - 18.7K bytes
    - Viewed (0)
  2. src/cmd/compile/internal/ir/func.go

    	// with PPARAMs and PPARAMOUTs in order corresponding to the function signature.
    	// Anonymous and blank params are declared as ~pNN (for PPARAMs) and ~rNN (for PPARAMOUTs).
    	Dcl []*Name
    
    	// ClosureVars lists the free variables that are used within a
    	// function literal, but formally declared in an enclosing
    	// function. The variables in this slice are the closure function's
    	// own copy of the variables, which are used within its function
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 01:05:44 UTC 2024
    - 21.1K bytes
    - Viewed (0)
  3. src/cmd/compile/internal/ssa/writebarrier.go

    		bEnd.Values = append(bEnd.Values, last)
    		last.Block = bEnd
    		last.reset(OpWBend)
    		last.Pos = last.Pos.WithNotStmt()
    		last.Type = types.TypeMem
    		last.AddArg(mem)
    
    		// Free all the old stores, except last which became the WBend marker.
    		for _, w := range stores {
    			if w != last {
    				w.resetArgs()
    			}
    		}
    		for _, w := range stores {
    			if w != last {
    				f.freeValue(w)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Sep 08 19:09:14 UTC 2023
    - 23.5K bytes
    - Viewed (0)
  4. src/cmd/compile/internal/ssa/debug.go

    			for _, slot := range locs.registers[vReg.num] {
    				if !newSlots[slot] {
    					state.logf("at %v: overwrote %v in register %v\n", v, state.slots[slot], vReg)
    				}
    			}
    		}
    
    		for _, slot := range locs.registers[vReg.num] {
    			last := locs.slots[slot]
    			setSlot(slot, VarLoc{last.Registers &^ (1 << uint8(vReg.num)), last.StackOffset})
    		}
    		locs.registers[vReg.num] = locs.registers[vReg.num][:0]
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Jun 10 19:44:43 UTC 2024
    - 58.4K bytes
    - Viewed (0)
  5. src/cmd/compile/internal/ssa/rewritePPC64.go

    	return false
    }
    func rewriteValuePPC64_OpPPC64FNEG(v *Value) bool {
    	v_0 := v.Args[0]
    	// match: (FNEG (FABS x))
    	// result: (FNABS x)
    	for {
    		if v_0.Op != OpPPC64FABS {
    			break
    		}
    		x := v_0.Args[0]
    		v.reset(OpPPC64FNABS)
    		v.AddArg(x)
    		return true
    	}
    	// match: (FNEG (FNABS x))
    	// result: (FABS x)
    	for {
    		if v_0.Op != OpPPC64FNABS {
    			break
    		}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Jun 07 19:02:52 UTC 2024
    - 360.2K bytes
    - Viewed (0)
  6. src/cmd/compile/internal/ssa/rewriteS390X.go

    	return false
    }
    func rewriteValueS390X_OpS390XFNEG(v *Value) bool {
    	v_0 := v.Args[0]
    	// match: (FNEG (LPDFR x))
    	// result: (LNDFR x)
    	for {
    		if v_0.Op != OpS390XLPDFR {
    			break
    		}
    		x := v_0.Args[0]
    		v.reset(OpS390XLNDFR)
    		v.AddArg(x)
    		return true
    	}
    	// match: (FNEG (LNDFR x))
    	// result: (LPDFR x)
    	for {
    		if v_0.Op != OpS390XLNDFR {
    			break
    		}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 12 18:09:26 UTC 2023
    - 395.1K bytes
    - Viewed (0)
  7. api/go1.2.txt

    pkg syscall (linux-arm-cgo), type Timex struct, Errcnt int32
    pkg syscall (linux-arm-cgo), type Timex struct, Esterror int32
    pkg syscall (linux-arm-cgo), type Timex struct, Freq int32
    pkg syscall (linux-arm-cgo), type Timex struct, Jitcnt int32
    pkg syscall (linux-arm-cgo), type Timex struct, Jitter int32
    pkg syscall (linux-arm-cgo), type Timex struct, Maxerror int32
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Oct 18 04:36:59 UTC 2013
    - 1.9M bytes
    - Viewed (0)
  8. src/cmd/cgo/internal/testsanitizers/testdata/arena_fail.go

    //go:build goexperiment.arenas
    
    package main
    
    import "arena"
    
    func main() {
    	a := arena.NewArena()
    	x := arena.New[[200]byte](a)
    	x[0] = 9
    	a.Free()
    	// Use after free.
    	//
    	// ASAN should detect this deterministically as Free
    	// should poison the arena memory.
    	//
    	// MSAN should detect that this access is to freed
    	// memory. This may crash with an "accessed freed arena
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 12 11:59:56 UTC 2023
    - 700 bytes
    - Viewed (0)
  9. src/cmd/compile/internal/s390x/ssa.go

    		p.Reg = v.Args[1].Reg()
    		p.To.Type = obj.TYPE_REG
    		p.To.Reg = v.Reg()
    	case ssa.OpS390XFSQRTS, ssa.OpS390XFSQRT:
    		p := s.Prog(v.Op.Asm())
    		p.From.Type = obj.TYPE_REG
    		p.From.Reg = v.Args[0].Reg()
    		p.To.Type = obj.TYPE_REG
    		p.To.Reg = v.Reg()
    	case ssa.OpS390XLTDBR, ssa.OpS390XLTEBR:
    		opregreg(s, v.Op.Asm(), v.Args[0].Reg(), v.Args[0].Reg())
    	case ssa.OpS390XInvertFlags:
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 24 01:26:58 UTC 2023
    - 27.1K bytes
    - Viewed (0)
  10. src/cmd/compile/internal/ppc64/ssa.go

    			p.AddRestSourceConst(me)
    		}
    		p.Reg = v.Args[0].Reg()
    		p.To = obj.Addr{Type: obj.TYPE_REG, Reg: v.ResultReg()}
    
    	case ssa.OpPPC64RLWNM:
    		_, mb, me, _ := ssa.DecodePPC64RotateMask(v.AuxInt)
    		p := s.Prog(v.Op.Asm())
    		p.To = obj.Addr{Type: obj.TYPE_REG, Reg: v.Reg()}
    		p.Reg = v.Args[0].Reg()
    		p.From = obj.Addr{Type: obj.TYPE_REG, Reg: v.Args[1].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)
Back to top