Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for computing (0.18 sec)

  1. doc/go1.17_spec.html

    These examples show when a Go implementation can use that instruction:
    </p>
    
    <pre>
    // FMA allowed for computing r, because x*y is not explicitly rounded:
    r  = x*y + z
    r  = z;   r += x*y
    t  = x*y; r = t + z
    *p = x*y; r = *p + z
    r  = x*y + float64(z)
    
    // FMA disallowed for computing r, because it would omit rounding of x*y:
    r  = float64(x*y) + z
    r  = z; r += float64(x*y)
    t  = float64(x*y); r = t + z
    HTML
    - Registered: Tue May 07 11:14:38 GMT 2024
    - Last Modified: Thu Apr 11 20:22:45 GMT 2024
    - 211.6K bytes
    - Viewed (0)
  2. doc/asm.html

    <p>
    For garbage collection to run correctly, the runtime must know the
    location of pointers in all global data and in most stack frames.
    The Go compiler emits this information when compiling Go source files,
    but assembly programs must define it explicitly.
    </p>
    
    <p>
    A data symbol marked with the <code>NOPTR</code> flag (see above)
    is treated as containing no pointers to runtime-allocated data.
    HTML
    - Registered: Tue May 07 11:14:38 GMT 2024
    - Last Modified: Tue Nov 28 19:15:27 GMT 2023
    - 36.3K bytes
    - Viewed (0)
  3. doc/go_spec.html

    These examples show when a Go implementation can use that instruction:
    </p>
    
    <pre>
    // FMA allowed for computing r, because x*y is not explicitly rounded:
    r  = x*y + z
    r  = z;   r += x*y
    t  = x*y; r = t + z
    *p = x*y; r = *p + z
    r  = x*y + float64(z)
    
    // FMA disallowed for computing r, because it would omit rounding of x*y:
    r  = float64(x*y) + z
    r  = z; r += float64(x*y)
    t  = float64(x*y); r = t + z
    HTML
    - Registered: Tue May 07 11:14:38 GMT 2024
    - Last Modified: Thu May 02 22:43:51 GMT 2024
    - 279.6K bytes
    - Viewed (0)
Back to top