Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 70 for S390X (0.04 sec)

  1. src/cmd/asm/internal/asm/testdata/s390x.s

    Srinivas Pokala <******@****.***> 1697447930 +0200
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Nov 22 03:55:32 UTC 2023
    - 21.6K bytes
    - Viewed (0)
  2. test/codegen/mathbits.go

    func LeadingZeros(n uint) int {
    	// amd64/v1,amd64/v2:"BSRQ"
    	// amd64/v3:"LZCNTQ", -"BSRQ"
    	// s390x:"FLOGR"
    	// arm:"CLZ" arm64:"CLZ"
    	// mips:"CLZ"
    	// wasm:"I64Clz"
    	// ppc64x:"CNTLZD"
    	return bits.LeadingZeros(n)
    }
    
    func LeadingZeros64(n uint64) int {
    	// amd64/v1,amd64/v2:"BSRQ"
    	// amd64/v3:"LZCNTQ", -"BSRQ"
    	// s390x:"FLOGR"
    	// arm:"CLZ" arm64:"CLZ"
    	// mips:"CLZ"
    	// wasm:"I64Clz"
    	// ppc64x:"CNTLZD"
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 18:51:17 UTC 2024
    - 19.6K bytes
    - Viewed (0)
  3. src/cmd/compile/internal/s390x/ssa.go

    		switch t.Size() {
    		case 4:
    			return s390x.AFMOVS
    		case 8:
    			return s390x.AFMOVD
    		}
    	} else {
    		switch t.Size() {
    		case 1:
    			if t.IsSigned() {
    				return s390x.AMOVB
    			} else {
    				return s390x.AMOVBZ
    			}
    		case 2:
    			if t.IsSigned() {
    				return s390x.AMOVH
    			} else {
    				return s390x.AMOVHZ
    			}
    		case 4:
    			if t.IsSigned() {
    				return s390x.AMOVW
    			} else {
    				return s390x.AMOVWZ
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 24 01:26:58 UTC 2023
    - 27.1K bytes
    - Viewed (0)
  4. test/codegen/shift.go

    	// arm64:"LSL",-"AND"
    	// ppc64x:"RLDICL",-"ORN",-"ISEL"
    	// riscv64:"SLL",-"AND\t",-"SLTIU"
    	// s390x:-"RISBGZ",-"AND",-"LOCGR"
    	return v << (s & 63)
    }
    
    func rshMask64Ux64(v uint64, s uint64) uint64 {
    	// arm64:"LSR",-"AND",-"CSEL"
    	// ppc64x:"RLDICL",-"ORN",-"ISEL"
    	// riscv64:"SRL\t",-"AND\t",-"SLTIU"
    	// s390x:-"RISBGZ",-"AND",-"LOCGR"
    	return v >> (s & 63)
    }
    
    func rshMask64x64(v int64, s uint64) int64 {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 21 18:53:43 UTC 2024
    - 12.7K bytes
    - Viewed (0)
  5. test/codegen/memcombine.go

    	// amd64:`MOVQ\s\(.*\),`,-`MOV[BWL]\t[^$]`,-`OR`
    	// s390x:`MOVDBR\s\(.*\),`
    	// arm64:`MOVD\s\(R[0-9]+\),`,-`MOV[BHW]`
    	// ppc64le:`MOVD\s`,-`MOV[BHW]Z`
    	// ppc64:`MOVDBR\s`,-`MOV[BHW]Z`
    	return binary.LittleEndian.Uint64(b)
    }
    
    func load_le64_idx(b []byte, idx int) uint64 {
    	// amd64:`MOVQ\s\(.*\)\(.*\*1\),`,-`MOV[BWL]\t[^$]`,-`OR`
    	// s390x:`MOVDBR\s\(.*\)\(.*\*1\),`
    	// arm64:`MOVD\s\(R[0-9]+\)\(R[0-9]+\),`,-`MOV[BHW]`
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Mar 21 19:45:41 UTC 2024
    - 29.7K bytes
    - Viewed (0)
  6. src/cmd/link/internal/loadelf/ldelf.go

    		PPC64 | uint32(elf.R_PPC_REL32)<<16,
    		S390X | uint32(elf.R_390_32)<<16,
    		S390X | uint32(elf.R_390_PC32)<<16,
    		S390X | uint32(elf.R_390_GOT32)<<16,
    		S390X | uint32(elf.R_390_PLT32)<<16,
    		S390X | uint32(elf.R_390_PC32DBL)<<16,
    		S390X | uint32(elf.R_390_PLT32DBL)<<16,
    		S390X | uint32(elf.R_390_GOTPCDBL)<<16,
    		S390X | uint32(elf.R_390_GOTENT)<<16:
    		return 4, 4, nil
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Feb 16 15:12:12 UTC 2024
    - 33.9K bytes
    - Viewed (0)
  7. src/cmd/asm/internal/arch/arch.go

    	// Note that there is no list of names as there is for x86.
    	for i := s390x.REG_R0; i <= s390x.REG_R15; i++ {
    		register[obj.Rconv(i)] = int16(i)
    	}
    	for i := s390x.REG_F0; i <= s390x.REG_F15; i++ {
    		register[obj.Rconv(i)] = int16(i)
    	}
    	for i := s390x.REG_V0; i <= s390x.REG_V31; i++ {
    		register[obj.Rconv(i)] = int16(i)
    	}
    	for i := s390x.REG_AR0; i <= s390x.REG_AR15; i++ {
    		register[obj.Rconv(i)] = int16(i)
    	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Mar 21 06:51:28 UTC 2023
    - 21.3K bytes
    - Viewed (0)
  8. src/cmd/link/internal/s390x/asm.go

    		ldr.Errorf(s, "unimplemented S390x relocation: %v", r.Type()-objabi.ElfRelocOffset)
    		return false
    
    	case objabi.ElfRelocOffset + objabi.RelocType(elf.R_390_GLOB_DAT):
    		ldr.Errorf(s, "unimplemented S390x relocation: %v", r.Type()-objabi.ElfRelocOffset)
    		return false
    
    	case objabi.ElfRelocOffset + objabi.RelocType(elf.R_390_JMP_SLOT):
    		ldr.Errorf(s, "unimplemented S390x relocation: %v", r.Type()-objabi.ElfRelocOffset)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Aug 23 05:58:20 UTC 2023
    - 13.7K bytes
    - Viewed (0)
  9. src/cmd/vendor/golang.org/x/sys/unix/zsysnum_linux_s390x.go

    // go run linux/mksysnum.go -Wall -Werror -static -I/tmp/s390x/include -fsigned-char /tmp/s390x/include/asm/unistd.h
    // Code generated by the command above; see README.md. DO NOT EDIT.
    
    //go:build s390x && linux
    
    package unix
    
    const (
    	SYS_EXIT                    = 1
    	SYS_FORK                    = 2
    	SYS_READ                    = 3
    	SYS_WRITE                   = 4
    	SYS_OPEN                    = 5
    	SYS_CLOSE                   = 6
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 08 16:12:58 UTC 2024
    - 13.1K bytes
    - Viewed (0)
  10. test/codegen/comparisons.go

    	// arm64:`MOVHU\t\(.*\), [R]`,`MOVD\t[$]`,`CMPW\tR`
    	// ppc64le:`MOVHZ\t\(.*\), [R]`,`CMPW\t.*, [$]`
    	// s390x:`MOVHBR\t\(.*\), [R]`,`CMPW\t.*, [$]`
    	return s == "xx"
    }
    
    func CompareString2(s string) bool {
    	// amd64:`CMPL\t\(.*\), [$]`
    	// arm64:`MOVWU\t\(.*\), [R]`,`CMPW\t.*, [R]`
    	// ppc64le:`MOVWZ\t\(.*\), [R]`,`CMPW\t.*, [R]`
    	// s390x:`MOVWBR\t\(.*\), [R]`,`CMPW\t.*, [$]`
    	return s == "xxxx"
    }
    
    func CompareString3(s string) bool {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Apr 19 16:31:02 UTC 2024
    - 15.2K bytes
    - Viewed (0)
Back to top