Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 63 for ppc64x (1.06 sec)

  1. test/codegen/floats.go

    	// 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\\)"
    	// ppc64x/power10:"XXSPLTIDP\t[$]1111752704,"
    	return 49.0
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Apr 04 15:24:29 UTC 2024
    - 4.9K bytes
    - Viewed (0)
  2. test/codegen/math.go

    	// s390x:"FIDBR\t[$]6"
    	// arm64:"FRINTPD"
    	// ppc64x:"FRIP"
    	// wasm:"F64Ceil"
    	sink64[0] = math.Ceil(x)
    
    	// amd64/v2:-".*x86HasSSE41" amd64/v3:-".*x86HasSSE41"
    	// amd64:"ROUNDSD\t[$]1"
    	// s390x:"FIDBR\t[$]7"
    	// arm64:"FRINTMD"
    	// ppc64x:"FRIM"
    	// wasm:"F64Floor"
    	sink64[1] = math.Floor(x)
    
    	// s390x:"FIDBR\t[$]1"
    	// arm64:"FRINTAD"
    	// ppc64x:"FRIN"
    	sink64[2] = math.Round(x)
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Apr 04 15:24:29 UTC 2024
    - 6.2K bytes
    - Viewed (0)
  3. test/codegen/rotate.go

    	i := 0
    
    	// ppc64x: "RLWNM\t[$]16, R[0-9]+, [$]8, [$]15, R[0-9]+"
    	a[i] = bits.RotateLeft32(a[i], 16) & 0xFF0000
    	i++
    	// ppc64x: "RLWNM\t[$]16, R[0-9]+, [$]8, [$]15, R[0-9]+"
    	a[i] = bits.RotateLeft32(a[i]&0xFF, 16)
    	i++
    	// ppc64x: "RLWNM\t[$]4, R[0-9]+, [$]20, [$]27, R[0-9]+"
    	a[i] = bits.RotateLeft32(a[i], 4) & 0xFF0
    	i++
    	// ppc64x: "RLWNM\t[$]16, R[0-9]+, [$]24, [$]31, R[0-9]+"
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Mar 07 14:57:07 UTC 2024
    - 6K bytes
    - Viewed (0)
  4. test/codegen/bits.go

    	// ppc64x: "MOVWZ", "RLWNM\t[$]1, R[0-9]*, [$]28, [$]3, R"
    	io64[4] = uint64(bits.RotateLeft32(io32[0], 1) & 0xF000000F)
    
    	// ppc64x: "RLWNM\t[$]0, R[0-9]*, [$]4, [$]19, R"
    	io32[0] = io32[0] & 0x0FFFF000
    	// ppc64x: "RLWNM\t[$]0, R[0-9]*, [$]20, [$]3, R"
    	io32[1] = io32[1] & 0xF0000FFF
    	// ppc64x: -"RLWNM", MOVD, AND
    	io32[2] = io32[2] & 0xFFFF0002
    
    	var bigc uint32 = 0x12345678
    	// ppc64x: "ANDCC\t[$]22136"
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Jun 07 19:02:52 UTC 2024
    - 7.8K bytes
    - Viewed (0)
  5. 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)
  6. 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)
  7. 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)
  8. src/cmd/cgo/internal/test/cgo_stubs_ppc64x_internal_linking_test.go

    //go:build (ppc64 || ppc64le) && internal
    
    package cgotest
    
    import "testing"
    
    // If gcc is used, and linking internally, __mulsc3 and __muldc3
    // will be linked in from libgcc which make several R_PPC64_TOC16_DS
    // relocations which may not be resolvable with the internal linker.
    func test8694(t *testing.T) { t.Skip("not supported on ppc64/ppc64le with internal linking") }
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Feb 20 15:35:35 UTC 2024
    - 631 bytes
    - Viewed (0)
  9. src/internal/platform/zosarch.go

    	{"linux", "mipsle"},
    	{"linux", "ppc64"},
    	{"linux", "ppc64le"},
    	{"linux", "riscv64"},
    	{"linux", "s390x"},
    	{"linux", "sparc64"},
    	{"netbsd", "386"},
    	{"netbsd", "amd64"},
    	{"netbsd", "arm"},
    	{"netbsd", "arm64"},
    	{"openbsd", "386"},
    	{"openbsd", "amd64"},
    	{"openbsd", "arm"},
    	{"openbsd", "arm64"},
    	{"openbsd", "mips64"},
    	{"openbsd", "ppc64"},
    	{"openbsd", "riscv64"},
    	{"plan9", "386"},
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Jan 25 09:19:16 UTC 2024
    - 3.8K bytes
    - Viewed (0)
  10. src/internal/runtime/syscall/asm_linux_ppc64x.s

    // Copyright 2022 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 linux && (ppc64 || ppc64le)
    
    #include "textflag.h"
    
    // func Syscall6(num, a1, a2, a3, a4, a5, a6 uintptr) (r1, r2, errno uintptr)
    TEXT ·Syscall6<ABIInternal>(SB),NOSPLIT,$0-80
    	MOVD	R3, R10	// Move syscall number to R10. SYSCALL will move it R0, and restore R0.
    	MOVD	R4, R3
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Feb 21 21:28:32 UTC 2024
    - 702 bytes
    - Viewed (0)
Back to top