Source file test/codegen/issue70409.go

     1  // asmcheck -gcflags=-d=ssa/check/on
     2  
     3  // Copyright 2024 The Go Authors. All rights reserved.
     4  // Use of this source code is governed by a BSD-style
     5  // license that can be found in the LICENSE file.
     6  
     7  package codegen
     8  
     9  // amd64:-"MOVQ"
    10  func foo(v uint64) (b [8]byte) {
    11  	b[0] = byte(v)
    12  	b[1] = byte(v >> 8)
    13  	b[2] = byte(v >> 16)
    14  	b[3] = byte(v >> 24)
    15  	b[4] = byte(v >> 32)
    16  	b[5] = byte(v >> 40)
    17  	b[6] = byte(v >> 48)
    18  	b[7] = byte(v >> 56)
    19  	return b
    20  }
    21  

View as plain text