- Sort Score
- Result 10 results
- Languages All
Results 11 - 20 of 240 for ppc64x (1.03 sec)
-
test/codegen/issue42610.go
// license that can be found in the LICENSE file. // Don't allow 0 masks in shift lowering rules on ppc64x. // See issue 42610. package codegen func f32(a []int32, i uint32) { g := func(p int32) int32 { i = uint32(p) * (uint32(p) & (i & 1)) return 1 } // ppc64x: -"RLWNIM" a[0] = g(8) >> 1 } func f(a []int, i uint) { g := func(p int) int {
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Jan 27 18:24:12 UTC 2023 - 623 bytes - Viewed (0) -
test/codegen/stack.go
// mips:"TEXT\t.*, [$]-4-" // ppc64x:"TEXT\t.*, [$]0-" // s390x:"TEXT\t.*, [$]0-" func ZeroLargeStruct(x *T) { t := T{} *x = t } // Check that structs are partially initialised directly (issue #24386). // Notes: // - 386 fails due to spilling a register // amd64:"TEXT\t.*, [$]0-" // arm:"TEXT\t.*, [$]0-" (spills return address) // arm64:"TEXT\t.*, [$]0-" // ppc64x:"TEXT\t.*, [$]0-" // s390x:"TEXT\t.*, [$]0-"
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Feb 29 21:29:41 UTC 2024 - 3.4K bytes - Viewed (0) -
src/runtime/os_linux_ppc64x.go
// Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. //go:build linux && (ppc64 || ppc64le) package runtime import "internal/cpu" func archauxv(tag, val uintptr) { switch tag { case _AT_HWCAP: // ppc64x doesn't have a 'cpuid' instruction // equivalent and relies on HWCAP/HWCAP2 bits for // hardware capabilities. cpu.HWCap = uint(val)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Oct 28 18:17:57 UTC 2021 - 526 bytes - Viewed (0) -
test/codegen/logic.go
if z == 0 { return 77 } // use z by returning it return z } // Verify (OR x (NOT y)) rewrites to (ORN x y) where supported func ornot(x, y int) int { // ppc64x:"ORN" z := x | ^y return z } // Verify that (OR (NOT x) (NOT y)) rewrites to (NOT (AND x y)) func orDemorgans(x, y int) int { // amd64:"AND",-"OR" z := ^x | ^y return z }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed May 10 16:32:25 UTC 2023 - 1.1K bytes - Viewed (0) -
src/cmd/internal/obj/textflag.go
TLSBSS = 256 // Do not insert instructions to allocate a stack frame for this function. // Only valid on functions that declare a frame size of 0. // TODO(mwhudson): only implemented for ppc64x at present. NOFRAME = 512 // Function can call reflect.Type.Method or reflect.Type.MethodByName. REFLECTMETHOD = 1024 // Function is the outermost frame of the call stack. Call stack unwinders
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Feb 06 20:25:30 UTC 2023 - 1.7K bytes - Viewed (0) -
src/runtime/vdso_linux.go
// Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. //go:build linux && (386 || amd64 || arm || arm64 || loong64 || mips64 || mips64le || ppc64 || ppc64le || riscv64 || s390x) package runtime import "unsafe" // Look up symbols in the Linux vDSO. // This code was originally based on the sample Linux vDSO parser at
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu May 19 19:32:35 UTC 2022 - 7.8K bytes - Viewed (0) -
src/runtime/mkduff.go
fmt.Fprintln(w, "\tADDV\t$8, R21") fmt.Fprintln(w) } fmt.Fprintln(w, "\tRET") } func tagsPPC64x(w io.Writer) { fmt.Fprintln(w) fmt.Fprintln(w, "//go:build ppc64 || ppc64le") fmt.Fprintln(w) } func zeroPPC64x(w io.Writer) { // R0: always zero // R3 (aka REGRT1): ptr to memory to be zeroed - 8 // On return, R3 points to the last zeroed dword.
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Nov 21 19:04:21 UTC 2023 - 8K bytes - Viewed (0) -
src/cmd/asm/internal/arch/ppc64.go
switch op { case ppc64.AADDMECC, ppc64.AADDMEVCC, ppc64.AADDMEV, ppc64.AADDME, ppc64.AADDZECC, ppc64.AADDZEVCC, ppc64.AADDZEV, ppc64.AADDZE, ppc64.ACNTLZDCC, ppc64.ACNTLZD, ppc64.ACNTLZWCC, ppc64.ACNTLZW, ppc64.AEXTSBCC, ppc64.AEXTSB, ppc64.AEXTSHCC, ppc64.AEXTSH, ppc64.AEXTSWCC, ppc64.AEXTSW, ppc64.ANEGCC, ppc64.ANEGVCC, ppc64.ANEGV, ppc64.ANEG, ppc64.ASLBMFEE, ppc64.ASLBMFEV,
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri May 17 21:53:50 UTC 2024 - 2.2K bytes - Viewed (0) -
src/cmd/go/testdata/script/tooltags.txt
stdout 'mips64.hardfloat' env GOARCH=ppc64 env GOPPC64=power9 go list -f '{{context.ToolTags}}' stdout 'ppc64.power8 ppc64.power9' env GOARCH=ppc64 env GOPPC64=power10 go list -f '{{context.ToolTags}}' stdout 'ppc64.power8 ppc64.power9 ppc64.power10' env GOARCH=ppc64le env GOPPC64=power9 go list -f '{{context.ToolTags}}' stdout 'ppc64le.power8 ppc64le.power9' env GOARCH=ppc64le env GOPPC64=power10
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Jan 24 07:25:25 UTC 2024 - 1.5K bytes - Viewed (0) -
src/cmd/go/testdata/mod/golang.org_toolchain_v0.0.1-go1.999testmod.aix-ppc64.txt
golang.org/******@****.***-ppc64 -- .mod -- module golang.org/toolchain -- .info -- {"Version":"v0.0.1-go1.999testmod.aix-ppc64"} -- go.mod -- module golang.org/toolchain -- bin/go -- #!/bin/sh echo go1.999testmod here! -- bin/gofmt -- echo i am unused
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Apr 18 13:19:02 UTC 2023 - 294 bytes - Viewed (0)