Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for NumValues (0.32 sec)

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

    	f := s.f
    	s.live = make([][]liveInfo, f.NumBlocks())
    	s.desired = make([]desiredState, f.NumBlocks())
    	var phis []*Value
    
    	live := f.newSparseMapPos(f.NumValues())
    	defer f.retSparseMapPos(live)
    	t := f.newSparseMapPos(f.NumValues())
    	defer f.retSparseMapPos(t)
    
    	// Keep track of which value we want in each register.
    	var desired desiredState
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Nov 21 17:49:56 UTC 2023
    - 87.2K bytes
    - Viewed (0)
  2. src/cmd/compile/internal/ssa/debug.go

    			b[i] = BlockDebug{}
    		}
    	}
    
    	// A list of slots per Value. Reuse the previous child slices.
    	if cap(state.valueNames) < f.NumValues() {
    		old := state.valueNames
    		state.valueNames = make([][]SlotID, f.NumValues())
    		copy(state.valueNames, old)
    	}
    	vn := state.valueNames[:f.NumValues()]
    	for i := range vn {
    		vn[i] = vn[i][:0]
    	}
    
    	// Slot and register contents for currentState. Cleared by reset().
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Jun 10 19:44:43 UTC 2024
    - 58.4K bytes
    - Viewed (0)
Back to top