Search Options

Results per page
Sort
Preferred Languages
Advance

Results 21 - 30 of 316 for ARM64 (0.04 sec)

  1. test/codegen/writebarrier.go

    	// arm64:`.*runtime[.]gcWriteBarrier4\(SB\)`
    	p[0] = a
    	// amd64:-`.*runtime[.]gcWriteBarrier`
    	// arm64:-`.*runtime[.]gcWriteBarrier`
    	p[1] = b
    }
    
    func combine4string(p *[4]string, a, b, c, d string) {
    	// amd64:`.*runtime[.]gcWriteBarrier8\(SB\)`
    	// arm64:`.*runtime[.]gcWriteBarrier8\(SB\)`
    	p[0] = a
    	// amd64:-`.*runtime[.]gcWriteBarrier`
    	// arm64:-`.*runtime[.]gcWriteBarrier`
    	p[1] = b
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Aug 23 00:16:06 UTC 2023
    - 1.5K bytes
    - Viewed (0)
  2. test/codegen/math.go

    	// amd64:"ROUNDSD\t[$]2"
    	// 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/switch.go

    func mimetype(ext string) string {
    	// amd64: `CMPB\s1\(.*\), \$104$`,-`cmpstring`
    	// arm64: `MOVB\s1\(R.*\), R.*$`, `CMPW\s\$104, R.*$`, -`cmpstring`
    	switch ext {
    	// amd64: `CMPL\s\(.*\), \$1836345390$`
    	// arm64: `MOVD\s\$1836345390`, `CMPW\sR.*, R.*$`
    	case ".htm":
    		return "A"
    	// amd64: `CMPL\s\(.*\), \$1953457454$`
    	// arm64: `MOVD\s\$1953457454`, `CMPW\sR.*, R.*$`
    	case ".eot":
    		return "B"
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Oct 09 18:39:50 UTC 2023
    - 3.6K bytes
    - Viewed (0)
  4. src/cmd/vendor/golang.org/x/sys/unix/zptrace_armnn_linux.go

    // Code generated by linux/mkall.go generatePtracePair("arm", "arm64"). DO NOT EDIT.
    
    //go:build linux && (arm || arm64)
    
    package unix
    
    import "unsafe"
    
    // PtraceRegsArm is the registers used by arm binaries.
    type PtraceRegsArm struct {
    	Uregs [18]uint32
    }
    
    // PtraceGetRegsArm fetches the registers used by arm binaries.
    func PtraceGetRegsArm(pid int, regsout *PtraceRegsArm) error {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 23:33:33 UTC 2023
    - 1.2K bytes
    - Viewed (0)
  5. src/cmd/compile/internal/arm64/galign.go

    // Use of this source code is governed by a BSD-style
    // license that can be found in the LICENSE file.
    
    package arm64
    
    import (
    	"cmd/compile/internal/ssa"
    	"cmd/compile/internal/ssagen"
    	"cmd/internal/obj/arm64"
    )
    
    func Init(arch *ssagen.ArchInfo) {
    	arch.LinkArch = &arm64.Linkarm64
    	arch.REGSP = arm64.REGSP
    	arch.MAXWIDTH = 1 << 50
    
    	arch.PadFrame = padframe
    	arch.ZeroRange = zerorange
    	arch.Ginsnop = ginsnop
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Aug 03 21:05:55 UTC 2021
    - 666 bytes
    - Viewed (0)
  6. test/codegen/noextend.go

    	var ret uint64
    
    	// arm64:"RORW",-"MOVWU"
    	ret += uint64(bits.RotateLeft32(t1, 7))
    
    	// arm64:"MULW",-"MOVWU"
    	ret *= uint64(t1 * t2)
    
    	// arm64:"MNEGW",-"MOVWU"
    	ret += uint64(-t1 * t3)
    
    	// arm64:"UDIVW",-"MOVWU"
    	ret += uint64(t1 / t4)
    
    	// arm64:-"MOVWU"
    	ret += uint64(t2 % t3)
    
    	// arm64:"MSUBW",-"MOVWU"
    	ret += uint64(t1 - t2*t3)
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Dec 14 17:22:18 UTC 2023
    - 5.4K bytes
    - Viewed (0)
  7. test/codegen/clobberdead.go

    // asmcheck -gcflags=-clobberdead
    
    //go:build amd64 || arm64
    
    // 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.
    
    package codegen
    
    type T [2]*int // contain pointer, not SSA-able (so locals are not registerized)
    
    var p1, p2, p3 T
    
    func F() {
    	// 3735936685 is 0xdeaddead. On ARM64 R27 is REGTMP.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 23:33:25 UTC 2023
    - 1.3K bytes
    - Viewed (0)
  8. src/internal/cpu/cpu_arm64_hwcap.go

    	// is not supported in user space on older linux kernels.
    	ARM64.HasAES = isSet(HWCap, hwcap_AES)
    	ARM64.HasPMULL = isSet(HWCap, hwcap_PMULL)
    	ARM64.HasSHA1 = isSet(HWCap, hwcap_SHA1)
    	ARM64.HasSHA2 = isSet(HWCap, hwcap_SHA2)
    	ARM64.HasCRC32 = isSet(HWCap, hwcap_CRC32)
    	ARM64.HasCPUID = isSet(HWCap, hwcap_CPUID)
    	ARM64.HasSHA512 = isSet(HWCap, hwcap_SHA512)
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 21:17:41 UTC 2024
    - 2.4K bytes
    - Viewed (0)
  9. test/codegen/rotate.go

    	i++
    }
    
    // combined arithmetic and rotate on arm64
    func checkArithmeticWithRotate(a *[1000]uint64) {
    	// arm64: "AND\tR[0-9]+@>51, R[0-9]+, R[0-9]+"
    	a[2] = a[1] & bits.RotateLeft64(a[0], 13)
    	// arm64: "ORR\tR[0-9]+@>51, R[0-9]+, R[0-9]+"
    	a[5] = a[4] | bits.RotateLeft64(a[3], 13)
    	// arm64: "EOR\tR[0-9]+@>51, R[0-9]+, R[0-9]+"
    	a[8] = a[7] ^ bits.RotateLeft64(a[6], 13)
    	// arm64: "MVN\tR[0-9]+@>51, 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)
  10. test/codegen/floats.go

    	// arm64:`FMOVS\s\(R[0-9]+\)\(R[0-9]+<<2\),\sF[0-9]+`
    	return b0[idx] * b1
    }
    
    func indexStore(b0 []float64, b1 float64, idx int) {
    	// arm64:`FMOVD\sF[0-9]+,\s\(R[0-9]+\)\(R[0-9]+<<3\)`
    	b0[idx] = b1
    }
    
    // ----------- //
    //    Fused    //
    // ----------- //
    
    func FusedAdd32(x, y, z float32) float32 {
    	// s390x:"FMADDS\t"
    	// ppc64x:"FMADDS\t"
    	// arm64:"FMADDS"
    	// riscv64:"FMADDS\t"
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Apr 04 15:24:29 UTC 2024
    - 4.9K bytes
    - Viewed (0)
Back to top