Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 1 of 1 for makeSpill (0.2 sec)

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

    			s.startRegsMask &^= regMask(1) << r
    		}
    	}
    
    	s.freeReg(r)
    	s.usedSinceBlockStart |= regMask(1) << r
    	return r
    }
    
    // makeSpill returns a Value which represents the spilled value of v.
    // b is the block in which the spill is used.
    func (s *regAllocState) makeSpill(v *Value, b *Block) *Value {
    	vi := &s.values[v.ID]
    	if vi.spill != nil {
    		// Final block not known - keep track of subtree where restores reside.
    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