- Sort Score
- Result 10 results
- Languages All
Results 11 - 12 of 12 for NumValues (0.09 sec)
-
src/cmd/compile/internal/ssa/loopreschedchecks.go
func findLastMems(f *Func) []*Value { var stores []*Value lastMems := f.Cache.allocValueSlice(f.NumBlocks()) defer f.Cache.freeValueSlice(lastMems) storeUse := f.newSparseSet(f.NumValues()) defer f.retSparseSet(storeUse) for _, b := range f.Blocks { // Find all the stores in this block. Categorize their uses: // storeUse contains stores which are used by a subsequent store. storeUse.clear()
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Aug 22 21:17:10 UTC 2023 - 16K bytes - Viewed (0) -
src/cmd/compile/internal/liveness/plive.go
func (lv *liveness) markUnsafePoints() { if IsUnsafe(lv.f) { // No complex analysis necessary. lv.allUnsafe = true return } lv.unsafePoints = bitvec.New(int32(lv.f.NumValues())) lv.unsafeBlocks = bitvec.New(int32(lv.f.NumBlocks())) // Mark architecture-specific unsafe points. for _, b := range lv.f.Blocks { for _, v := range b.Values { if v.Op.UnsafePoint() {
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Jun 07 15:22:22 UTC 2024 - 45.2K bytes - Viewed (0)