Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for platform (0.23 sec)

  1. doc/go_mem.html

    to disable optimizations that are invalid for Go.
    </p>
    
    <p>
    Note that the prohibition on introducing data races
    does not apply if the compiler can prove that the races
    do not affect correct execution on the target platform.
    For example, on essentially all CPUs, it is valid to rewrite
    </p>
    
    <pre>
    n := 0
    for i := 0; i < m; i++ {
    	n += *shared
    }
    </pre>
    
    into:
    
    <pre>
    n := 0
    local := *shared
    HTML
    - Registered: Tue May 07 11:14:38 GMT 2024
    - Last Modified: Mon Mar 04 15:54:42 GMT 2024
    - 26.6K bytes
    - Viewed (0)
  2. doc/asm.html

    </li>
    
    <li>
    <code>(R5, R6)</code>: Destination register pair.
    </li>
    
    </ul>
    
    <h3 id="arm64">ARM64</h3>
    
    <p>
    <code>R18</code> is the "platform register", reserved on the Apple platform.
    To prevent accidental misuse, the register is named <code>R18_PLATFORM</code>.
    <code>R27</code> and <code>R28</code> are reserved by the compiler and linker.
    <code>R29</code> is the frame pointer.
    <code>R30</code> is the link register.
    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)
Back to top