OXIESEC PANEL
- Current Dir:
/
/
opt
/
golang
/
1.22.0
/
src
/
reflect
Server IP: 191.96.63.230
Upload:
Create Dir:
Name
Size
Modified
Perms
π
..
-
02/02/2024 06:09:55 PM
rwxr-xr-x
π
abi.go
15.02 KB
02/02/2024 06:09:55 PM
rw-r--r--
π
abi_test.go
26.39 KB
02/02/2024 06:09:55 PM
rw-r--r--
π
all_test.go
214.57 KB
02/02/2024 06:09:55 PM
rw-r--r--
π
arena.go
570 bytes
02/02/2024 06:09:55 PM
rw-r--r--
π
asm_386.s
1.07 KB
02/02/2024 06:09:55 PM
rw-r--r--
π
asm_amd64.s
2.76 KB
02/02/2024 06:09:55 PM
rw-r--r--
π
asm_arm.s
1.13 KB
02/02/2024 06:09:55 PM
rw-r--r--
π
asm_arm64.s
2.77 KB
02/02/2024 06:09:55 PM
rw-r--r--
π
asm_loong64.s
2.87 KB
02/02/2024 06:09:55 PM
rw-r--r--
π
asm_mips64x.s
1.16 KB
02/02/2024 06:09:55 PM
rw-r--r--
π
asm_mipsx.s
1.16 KB
02/02/2024 06:09:55 PM
rw-r--r--
π
asm_ppc64x.s
3.31 KB
02/02/2024 06:09:55 PM
rw-r--r--
π
asm_riscv64.s
2.58 KB
02/02/2024 06:09:55 PM
rw-r--r--
π
asm_s390x.s
1.1 KB
02/02/2024 06:09:55 PM
rw-r--r--
π
asm_wasm.s
1.15 KB
02/02/2024 06:09:55 PM
rw-r--r--
π
benchmark_test.go
8.82 KB
02/02/2024 06:09:55 PM
rw-r--r--
π
deepequal.go
7.42 KB
02/02/2024 06:09:55 PM
rw-r--r--
π
example_test.go
4.53 KB
02/02/2024 06:09:55 PM
rw-r--r--
π
export_test.go
3.73 KB
02/02/2024 06:09:55 PM
rw-r--r--
π
float32reg_generic.go
681 bytes
02/02/2024 06:09:55 PM
rw-r--r--
π
float32reg_ppc64x.s
838 bytes
02/02/2024 06:09:55 PM
rw-r--r--
π
float32reg_riscv64.s
794 bytes
02/02/2024 06:09:55 PM
rw-r--r--
π
internal
-
02/02/2024 06:09:55 PM
rwxr-xr-x
π
makefunc.go
5.91 KB
02/02/2024 06:09:55 PM
rw-r--r--
π
nih_test.go
1004 bytes
02/02/2024 06:09:55 PM
rw-r--r--
π
set_test.go
5.71 KB
02/02/2024 06:09:55 PM
rw-r--r--
π
stubs_ppc64x.go
292 bytes
02/02/2024 06:09:55 PM
rw-r--r--
π
stubs_riscv64.go
263 bytes
02/02/2024 06:09:55 PM
rw-r--r--
π
swapper.go
2 KB
02/02/2024 06:09:55 PM
rw-r--r--
π
tostring_test.go
2.14 KB
02/02/2024 06:09:55 PM
rw-r--r--
π
type.go
80.47 KB
02/02/2024 06:09:55 PM
rw-r--r--
π
type_test.go
1.26 KB
02/02/2024 06:09:55 PM
rw-r--r--
π
value.go
118.95 KB
02/02/2024 06:09:55 PM
rw-r--r--
π
visiblefields.go
2.97 KB
02/02/2024 06:09:55 PM
rw-r--r--
π
visiblefields_test.go
5.27 KB
02/02/2024 06:09:55 PM
rw-r--r--
Editing: float32reg_ppc64x.s
Close
// 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 #include "textflag.h" // On PPC64, the float32 becomes a float64 // when loaded in a register, different from // other platforms. These functions are // needed to ensure correct conversions on PPC64. // Convert float32->uint64 TEXT Β·archFloat32ToReg(SB),NOSPLIT,$0-16 FMOVS val+0(FP), F1 FMOVD F1, ret+8(FP) RET // Convert uint64->float32 TEXT Β·archFloat32FromReg(SB),NOSPLIT,$0-12 FMOVD reg+0(FP), F1 // Normally a float64->float32 conversion // would need rounding, but that is not needed // here since the uint64 was originally converted // from float32, and should be avoided to // preserve SNaN values. FMOVS F1, ret+8(FP) RET