- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 27 for POWER8 (0.09 sec)
-
test/codegen/memops_bigoffset.go
// ppc64le/power10:`MOVWZ\s+[0-9]+\(R[0-9]+\),\sR[0-9]+`,-`ADD` // ppc64x/power9:`ADD`,`MOVWZ\s+\(R[0-9]+\),\sR[0-9]+` // ppc64x/power8:`ADD`,`MOVWZ\s+\(R[0-9]+\),\sR[0-9]+` b3 := sw.w[1<<16] // ppc64le/power10:`MOVWZ\s+[0-9]+\(R[0-9]+\),\sR[0-9]+`,-`ADD` // ppc64x/power9:`ADD`,`MOVWZ\s+\(R[0-9]+\),\sR[0-9]+` // ppc64x/power8:`ADD`,`MOVWZ\s+\(R[0-9]+\),\sR[0-9]+` c3 := sw.w[1<<28] // ppc64x:`MOVWZ\s+\(R[0-9]+\)\(R[0-9]+\),\sR[0-9]+`
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon May 15 18:20:54 UTC 2023 - 2.5K bytes - Viewed (0) -
test/codegen/bool.go
// ppc64x/power10:"SETBC\tCR0EQ",-"ISEL" // ppc64x/power9:"CMP","ISEL",-"SETBC\tCR0EQ" // ppc64x/power8:"CMP","ISEL",-"SETBC\tCR0EQ" b := x == y return b } func TestSetNeq64(x uint64, y uint64) bool { // ppc64x/power10:"SETBCR\tCR0EQ",-"ISEL" // ppc64x/power9:"CMP","ISEL",-"SETBCR\tCR0EQ" // ppc64x/power8:"CMP","ISEL",-"SETBCR\tCR0EQ" b := x != y return b } func TestSetLt64(x uint64, y uint64) bool {
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Nov 13 22:12:32 UTC 2023 - 6.7K bytes - Viewed (0) -
src/cmd/go/testdata/script/tooltags.txt
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 go list -f '{{context.ToolTags}}'
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Jan 24 07:25:25 UTC 2024 - 1.5K bytes - Viewed (0) -
test/codegen/copy.go
func moveDisjointStack32() { var s [32]byte // ppc64x:-".*memmove" // ppc64x/power8:"LXVD2X",-"ADD",-"BC" // ppc64x/power9:"LXV",-"LXVD2X",-"ADD",-"BC" copy(s[:], x[:32]) runtime.KeepAlive(&s) } func moveDisjointStack64() { var s [96]byte // ppc64x:-".*memmove" // ppc64x/power8:"LXVD2X","ADD","BC" // ppc64x/power9:"LXV",-"LXVD2X",-"ADD",-"BC" copy(s[:], x[:96]) runtime.KeepAlive(&s)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Sep 22 14:09:29 UTC 2023 - 3.1K bytes - Viewed (0) -
test/codegen/arithmetic.go
// ppc64x/power8:"ADDIS\t[$]19,", "ADD\t[$]-10617," out[2] = a + 1234567 // ppc64x/power10:"ADD\t[$]-1234567," // ppc64x/power9:"ADDIS\t[$]-19,", "ADD\t[$]10617," // ppc64x/power8:"ADDIS\t[$]-19,", "ADD\t[$]10617," out[3] = a - 1234567 // ppc64x/power10:"ADD\t[$]2147450879," // ppc64x/power9:"ADDIS\t[$]32767,", "ADD\t[$]32767," // ppc64x/power8:"ADDIS\t[$]32767,", "ADD\t[$]32767," out[4] = a + 0x7FFF7FFF
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri May 17 15:28:00 UTC 2024 - 15.2K bytes - Viewed (0) -
src/internal/cpu/cpu_ppc64x.go
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue May 10 20:05:43 UTC 2022 - 651 bytes - Viewed (0) -
test/codegen/constants.go
out[0] = 0xFFFFF00000000001 // ppc64x: "MOVD\t[$]-1", "RLDC\tR[0-9]+, [$]43, [$]63," out[1] = 0xFFFFF80000000001 // ppc64x: "MOVD\t[$]-1", "RLDC\tR[0-9]+, [$]43, [$]4," out[2] = 0x0FFFF80000000000 // ppc64x/power8: "MOVD\t[$]-1", "RLDC\tR[0-9]+, [$]33, [$]63," // ppc64x/power9: "MOVD\t[$]-1", "RLDC\tR[0-9]+, [$]33, [$]63," // ppc64x/power10: "MOVD\t[$]-8589934591," out[3] = 0xFFFFFFFE00000001
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Oct 05 14:03:32 UTC 2023 - 1.1K bytes - Viewed (0) -
test/codegen/floats.go
// Constant Optimizations // // ------------------------ // func Float32Constant() float32 { // ppc64x/power8:"FMOVS\t[$]f32\\.42440000\\(SB\\)" // ppc64x/power9:"FMOVS\t[$]f32\\.42440000\\(SB\\)" // ppc64x/power10:"XXSPLTIDP\t[$]1111752704," return 49.0 } func Float64Constant() float64 { // ppc64x/power8:"FMOVD\t[$]f64\\.4048800000000000\\(SB\\)" // ppc64x/power9:"FMOVD\t[$]f64\\.4048800000000000\\(SB\\)"
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Apr 04 15:24:29 UTC 2024 - 4.9K bytes - Viewed (0) -
test/codegen/mathbits.go
// arm64:"RBIT","CLZ" // s390x:"FLOGR" // ppc64x/power8:"ANDN","POPCNTD" // ppc64x/power9: "CNTTZD" // wasm:"I64Ctz" return bits.TrailingZeros(n) } func TrailingZeros64(n uint64) int { // amd64/v1,amd64/v2:"BSFQ","MOVL\t\\$64","CMOVQEQ" // amd64/v3:"TZCNTQ" // 386:"BSFL" // arm64:"RBIT","CLZ" // s390x:"FLOGR" // ppc64x/power8:"ANDN","POPCNTD" // ppc64x/power9: "CNTTZD" // wasm:"I64Ctz"
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu May 23 18:51:17 UTC 2024 - 19.6K bytes - Viewed (0) -
src/internal/cpu/cpu.go
// those as well. The minimum processor requirement is POWER8 (ISA 2.07). // The struct is padded to avoid false sharing. 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) IsPOWER10 bool // ISA v3.1 (POWER10)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed May 15 19:57:43 UTC 2024 - 7.1K bytes - Viewed (0)