/
/
opt
/
golang
/
1.22.0
/
src
/
reflect
Server: in-mum-web1112.main-hosting.eu (62.72.28.111)
You: 216.73.216.137
PHP 8.3.16
Dir:
/opt/golang/1.22.0/src/reflect
Edit:
/opt/golang/1.22.0/src/reflect/float32reg_generic.go
// Copyright 2021 The Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. //go:build !ppc64 && !ppc64le && !riscv64 package reflect import "unsafe" // This file implements a straightforward conversion of a float32 // value into its representation in a register. This conversion // applies for amd64 and arm64. It is also chosen for the case of // zero argument registers, but is not used. func archFloat32FromReg(reg uint64) float32 { i := uint32(reg) return *(*float32)(unsafe.Pointer(&i)) } func archFloat32ToReg(val float32) uint64 { return uint64(*(*uint32)(unsafe.Pointer(&val))) }
Ukuran: 681 B