Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 7 of 7 for arch (0.14 sec)

  1. src/cmd/asm/internal/arch/arch.go

    // Copyright 2015 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 arch defines architecture-specific information and support functions.
    package arch
    
    import (
    	"cmd/internal/obj"
    	"cmd/internal/obj/arm"
    	"cmd/internal/obj/arm64"
    	"cmd/internal/obj/loong64"
    	"cmd/internal/obj/mips"
    	"cmd/internal/obj/ppc64"
    	"cmd/internal/obj/riscv"
    Go
    - Registered: Tue Apr 30 11:13:12 GMT 2024
    - Last Modified: Tue Mar 21 06:51:28 GMT 2023
    - 21.3K bytes
    - Viewed (0)
  2. src/cmd/asm/internal/asm/parse.go

    			}
    			a.Index = r1
    			if scale != 0 && scale != 1 && (p.arch.Family == sys.ARM64 ||
    				p.arch.Family == sys.PPC64) {
    				// Support (R1)(R2) (no scaling) and (R1)(R2*1).
    				p.errorf("%s doesn't support scaled register format", p.arch.Name)
    			} else {
    				a.Scale = int16(scale)
    			}
    		}
    		p.get(')')
    	} else if scale != 0 {
    		if p.arch.Family == sys.ARM64 {
    Go
    - Registered: Tue Apr 30 11:13:12 GMT 2024
    - Last Modified: Wed Feb 21 14:34:57 GMT 2024
    - 36.9K bytes
    - Viewed (0)
  3. src/cmd/asm/internal/asm/operand_test.go

    import (
    	"internal/buildcfg"
    	"strings"
    	"testing"
    
    	"cmd/asm/internal/arch"
    	"cmd/asm/internal/lex"
    	"cmd/internal/obj"
    )
    
    // A simple in-out test: Do we print what we parse?
    
    func setArch(goarch string) (*arch.Arch, *obj.Link) {
    	buildcfg.GOOS = "linux" // obj can handle this OS for all architectures.
    	buildcfg.GOARCH = goarch
    	architecture := arch.Set(goarch, false)
    	if architecture == nil {
    Go
    - Registered: Tue Apr 30 11:13:12 GMT 2024
    - Last Modified: Tue Aug 29 18:31:05 GMT 2023
    - 23.9K bytes
    - Viewed (0)
  4. src/cmd/asm/internal/asm/asm.go

    			break
    		} else if p.arch.Family == sys.MIPS || p.arch.Family == sys.MIPS64 {
    			if arch.IsMIPSCMP(op) || arch.IsMIPSMUL(op) {
    				prog.From = a[0]
    				prog.Reg = p.getRegister(prog, op, &a[1])
    				break
    			}
    		} else if p.arch.Family == sys.Loong64 {
    			if arch.IsLoong64CMP(op) {
    				prog.From = a[0]
    				prog.Reg = p.getRegister(prog, op, &a[1])
    				break
    			}
    
    			if arch.IsLoong64RDTIME(op) {
    Go
    - Registered: Tue Apr 30 11:13:12 GMT 2024
    - Last Modified: Wed Feb 21 14:34:57 GMT 2024
    - 25.3K bytes
    - Viewed (0)
  5. src/cmd/asm/internal/arch/arm64.go

    // license that can be found in the LICENSE file.
    
    // This file encapsulates some of the odd characteristics of the ARM64
    // instruction set, to minimize its interaction with the core of the
    // assembler.
    
    package arch
    
    import (
    	"cmd/internal/obj"
    	"cmd/internal/obj/arm64"
    	"errors"
    )
    
    var arm64LS = map[string]uint8{
    	"P": arm64.C_XPOST,
    	"W": arm64.C_XPRE,
    }
    
    var arm64Jump = map[string]bool{
    Go
    - Registered: Tue Apr 30 11:13:12 GMT 2024
    - Last Modified: Thu Sep 29 09:04:58 GMT 2022
    - 10.4K bytes
    - Viewed (0)
  6. api/go1.19.txt

    pkg debug/elf, const R_LARCH_ADD32 R_LARCH #46229
    pkg debug/elf, const R_LARCH_ADD64 = 51 #46229
    pkg debug/elf, const R_LARCH_ADD64 R_LARCH #46229
    pkg debug/elf, const R_LARCH_ADD8 = 47 #46229
    pkg debug/elf, const R_LARCH_ADD8 R_LARCH #46229
    pkg debug/elf, const R_LARCH_COPY = 4 #46229
    pkg debug/elf, const R_LARCH_COPY R_LARCH #46229
    pkg debug/elf, const R_LARCH_IRELATIVE = 12 #46229
    pkg debug/elf, const R_LARCH_IRELATIVE R_LARCH #46229
    Plain Text
    - Registered: Tue May 07 11:14:38 GMT 2024
    - Last Modified: Fri Dec 02 16:29:41 GMT 2022
    - 17.9K bytes
    - Viewed (1)
  7. api/go1.11.txt

    pkg debug/elf, const EM_AMDGPU = 224
    pkg debug/elf, const EM_AMDGPU Machine
    pkg debug/elf, const EM_ARCA = 109
    pkg debug/elf, const EM_ARCA Machine
    pkg debug/elf, const EM_ARC_COMPACT = 93
    pkg debug/elf, const EM_ARC_COMPACT Machine
    pkg debug/elf, const EM_ARC_COMPACT2 = 195
    pkg debug/elf, const EM_ARC_COMPACT2 Machine
    pkg debug/elf, const EM_AVR = 83
    pkg debug/elf, const EM_AVR Machine
    pkg debug/elf, const EM_AVR32 = 185
    Plain Text
    - Registered: Tue May 07 11:14:38 GMT 2024
    - Last Modified: Wed Aug 22 03:48:56 GMT 2018
    - 25K bytes
    - Viewed (2)
Back to top