- Sort Score
- Result 10 results
- Languages All
Results 11 - 20 of 27 for POWER8 (0.17 sec)
-
src/internal/buildcfg/cfg.go
return defaultGOMIPS64 } func goppc64() int { switch v := envOr("GOPPC64", defaultGOPPC64); v { case "power8": return 8 case "power9": return 9 case "power10": return 10 } Error = fmt.Errorf("invalid GOPPC64: must be power8, power9, power10") return int(defaultGOPPC64[len("power")] - '0') } func goriscv64() int {
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Mar 21 20:08:06 UTC 2024 - 9.5K bytes - Viewed (0) -
src/internal/bytealg/index_ppc64x.s
CMP R7, $1 BNE power8 BR indexbodyp9<>(SB) #endif power8: BR indexbody<>(SB) TEXT ·IndexString<ABIInternal>(SB),NOSPLIT|NOFRAME,$0-40 // R3 = string // R4 = length // R5 = separator pointer // R6 = separator length #ifdef GOARCH_ppc64le MOVBZ internal∕cpu·PPC64+const_offsetPPC64HasPOWER9(SB), R7 CMP R7, $1 BNE power8 BR indexbodyp9<>(SB) #endif power8:
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Apr 21 16:47:45 UTC 2023 - 31.6K bytes - Viewed (0) -
test/codegen/math.go
// at compile-time func constantConvert32(x float32) float32 { // amd64:"MOVSS\t[$]f32.3f800000\\(SB\\)" // s390x:"FMOVS\t[$]f32.3f800000\\(SB\\)" // ppc64x/power8:"FMOVS\t[$]f32.3f800000\\(SB\\)" // ppc64x/power9:"FMOVS\t[$]f32.3f800000\\(SB\\)" // ppc64x/power10:"XXSPLTIDP\t[$]1065353216, VS0" // arm64:"FMOVS\t[$]\\(1.0\\)" if x > math.Float32frombits(0x3f800000) {
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Apr 04 15:24:29 UTC 2024 - 6.2K bytes - Viewed (0) -
src/cmd/go/internal/help/helpdoc.go
correspond to the mips64.hardfloat and mips64.softfloat (or mips64le.hardfloat and mips64le.softfloat) feature build tags. - For GOARCH=ppc64 or ppc64le, GOPPC64=power8, power9, and power10 correspond to the ppc64.power8, ppc64.power9, and ppc64.power10 (or ppc64le.power8, ppc64le.power9, and ppc64le.power10) feature build tags. - For GOARCH=riscv64, GORISCV64=rva20u64 and rva22u64 correspond to the riscv64.rva20u64
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Jun 11 16:54:28 UTC 2024 - 36.3K bytes - Viewed (0) -
src/vendor/golang.org/x/sys/cpu/cpu.go
var PPC64 struct { _ CacheLinePad HasDARN bool // Hardware random number generator (requires kernel enablement) HasSCV bool // Syscall vectored (requires kernel enablement) IsPOWER8 bool // ISA v2.07 (POWER8) IsPOWER9 bool // ISA v3.00 (POWER9), implies IsPOWER8 _ CacheLinePad } // S390X contains the supported CPU features of the current IBM Z // (s390x) platform. If the current platform is not IBM Z then all
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed May 08 16:12:58 UTC 2024 - 12.1K bytes - Viewed (0) -
src/cmd/compile/internal/ppc64/ssa.go
p.To.Offset = offset rem -= size offset += size } case ssa.OpPPC64LoweredZero, ssa.OpPPC64LoweredZeroShort: // Unaligned data doesn't hurt performance // for these instructions on power8. // For sizes >= 64 generate a loop as follows: // Set up loop counter in CTR, used by BC // XXLXOR VS32,VS32,VS32 // MOVD len/32,REG_TMP // MOVD REG_TMP,CTR
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed May 22 19:59:38 UTC 2024 - 55.4K bytes - Viewed (0) -
src/cmd/go/internal/work/gc.go
case "power10": args = append(args, "-D", "GOPPC64_power10") fallthrough case "power9": args = append(args, "-D", "GOPPC64_power9") fallthrough default: // This should always be power8. args = append(args, "-D", "GOPPC64_power8") } } if cfg.Goarch == "riscv64" { // Define GORISCV64_value from cfg.GORISCV64. args = append(args, "-D", "GORISCV64_"+cfg.GORISCV64) }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Apr 18 15:37:44 UTC 2024 - 23K bytes - Viewed (0) -
src/crypto/aes/asm_ppc64x.s
#ifdef GOARCH_ppc64le # ifdef GOPPC64_power9 #define P8_LXVB16X(RA,RB,VT) LXVB16X (RA+RB), VT #define P8_STXVB16X(VS,RA,RB) STXVB16X VS, (RA+RB) #define XXBRD_ON_LE(VA,VT) XXBRD VA, VT # else // On POWER8/ppc64le, emulate the POWER9 instructions by loading unaligned // doublewords and byte-swapping each doubleword to emulate BE load/stores. #define NEEDS_ESPERM #define P8_LXVB16X(RA,RB,VT) \ LXVD2X (RA+RB), VT \
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon May 20 18:05:32 UTC 2024 - 18.6K bytes - Viewed (0) -
src/cmd/dist/build.go
if b == "" { b = "hardfloat" } gomips = b b = os.Getenv("GOMIPS64") if b == "" { b = "hardfloat" } gomips64 = b b = os.Getenv("GOPPC64") if b == "" { b = "power8" } goppc64 = b b = os.Getenv("GORISCV64") if b == "" { b = "rva20u64" } goriscv64 = b if p := pathf("%s/src/all.bash", goroot); !isfile(p) {
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon May 20 18:34:40 UTC 2024 - 54K bytes - Viewed (0) -
src/cmd/internal/testdir/testdir_test.go
"arm64": {"GOARM64", "v8.0", "v8.1"}, "loong64": {}, "mips": {"GOMIPS", "hardfloat", "softfloat"}, "mips64": {"GOMIPS64", "hardfloat", "softfloat"}, "ppc64": {"GOPPC64", "power8", "power9", "power10"}, "ppc64le": {"GOPPC64", "power8", "power9", "power10"}, "ppc64x": {}, // A pseudo-arch representing both ppc64 and ppc64le "s390x": {}, "wasm": {}, "riscv64": {"GORISCV64", "rva20u64", "rva22u64"}, }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Mar 21 20:08:06 UTC 2024 - 57.5K bytes - Viewed (0)