Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for GetUnsafeBlock (0.14 sec)

  1. src/cmd/compile/internal/liveness/plive.go

    	if idx, ok := m.Vals[v.ID]; ok {
    		return idx
    	}
    	return objw.StackMapDontCare
    }
    func (m Map) GetUnsafe(v *ssa.Value) bool {
    	// default is safe
    	return m.UnsafeVals[v.ID]
    }
    func (m Map) GetUnsafeBlock(b *ssa.Block) bool {
    	// default is safe
    	return m.UnsafeBlocks[b.ID]
    }
    
    type progeffectscache struct {
    	retuevar    []int32
    	tailuevar   []int32
    	initialized bool
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Jun 07 15:22:22 UTC 2024
    - 45.2K bytes
    - Viewed (0)
  2. src/cmd/compile/internal/ssagen/ssa.go

    		// (normally, conditional or unconditional branches).
    		// This is particularly important for empty blocks, as there
    		// are no values to inherit the unsafe mark from.
    		s.pp.NextUnsafe = s.livenessMap.GetUnsafeBlock(b)
    
    		// Emit control flow instructions for block
    		var next *ssa.Block
    		if i < len(f.Blocks)-1 && base.Flag.N == 0 {
    			// If -N, leave next==nil so every block with successors
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Jun 10 19:44:43 UTC 2024
    - 284.9K bytes
    - Viewed (0)
Back to top