Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for addrTemp (0.16 sec)

  1. src/cmd/compile/internal/walk/order.go

    		return nil // not reached
    	}
    }
    
    // addrTemp ensures that n is okay to pass by address to runtime routines.
    // If the original argument n is not okay, addrTemp creates a tmp, emits
    // tmp = n, and then returns tmp.
    // The result of addrTemp MUST be assigned back to n, e.g.
    //
    //	n.Left = o.addrTemp(n.Left)
    func (o *orderState) addrTemp(n ir.Node) ir.Node {
    	if n.Op() == ir.OLITERAL || n.Op() == ir.ONIL {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Mar 08 02:00:33 UTC 2024
    - 42.7K bytes
    - Viewed (0)
  2. src/cmd/compile/internal/ssagen/ssa.go

    	// uninitialized pointer value.
    	temp.SetNeedzero(true)
    	// We are storing to the stack, hence we can avoid the full checks in
    	// storeType() (no write barrier) and do a simple store().
    	s.store(t, addrTemp, val)
    	return addrTemp
    }
    
    // openDeferExit generates SSA for processing all the open coded defers at exit.
    // The code involves loading deferBits, and checking each of the bits to see if
    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