Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for LocalSlot (0.09 sec)

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

    	slmap  map[slotKey]SlKeyIdx
    	slkeys []LocalSlot
    }
    
    func newSlotCanonicalizer() *slotCanonicalizer {
    	return &slotCanonicalizer{
    		slmap:  make(map[slotKey]SlKeyIdx),
    		slkeys: []LocalSlot{LocalSlot{N: nil}},
    	}
    }
    
    type SlKeyIdx uint32
    
    const noSlot = SlKeyIdx(0)
    
    // slotKey is a type-insensitive encapsulation of a LocalSlot; it
    // is used to key a map within slotCanonicalizer.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Jun 10 19:44:43 UTC 2024
    - 58.4K bytes
    - Viewed (0)
  2. src/cmd/compile/internal/ssa/regalloc.go

    			// of narrowing conversions).
    			x = e.p.NewValue1(pos, OpStoreReg, loc.(LocalSlot).Type, x)
    		}
    	} else {
    		// Emit move from src to dst.
    		_, srcReg := src.(*Register)
    		if srcReg {
    			if dstReg {
    				x = e.p.NewValue1(pos, OpCopy, c.Type, c)
    			} else {
    				x = e.p.NewValue1(pos, OpStoreReg, loc.(LocalSlot).Type, c)
    			}
    		} else {
    			if dstReg {
    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