Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 1 - 4 of 4 for R10 (0.01 seconds)

The search processing time has exceeded the limit. The displayed results may be partial.

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

    	MOVD	(R3)(R7.SXTX<<2), R8                             // ERROR "invalid index shift amount"
    	MOVWU	(R5)(R4.UXTW<<3), R10                            // ERROR "invalid index shift amount"
    	MOVWU	(R5)(R4<<1), R10                                 // ERROR "invalid index shift amount"
    	MOVB	(R5)(R4.SXTW<<5), R10                            // ERROR "invalid index shift amount"
    Created: Tue Apr 07 11:13:11 GMT 2026
    - Last Modified: Tue Feb 24 21:29:25 GMT 2026
    - 38.5K bytes
    - Click Count (0)
  2. src/cmd/asm/internal/arch/arch.go

    	// Note that there is no list of names as there is for x86.
    	for i := arm.REG_R0; i < arm.REG_SPSR; i++ {
    		register[obj.Rconv(i)] = int16(i)
    	}
    	// Avoid unintentionally clobbering g using R10.
    	delete(register, "R10")
    	register["g"] = arm.REG_R10
    	for i := 0; i < 16; i++ {
    		register[fmt.Sprintf("C%d", i)] = int16(i)
    	}
    
    	// Pseudo-registers.
    	register["SB"] = RSB
    	register["FP"] = RFP
    Created: Tue Apr 07 11:13:11 GMT 2026
    - Last Modified: Fri Mar 20 17:02:17 GMT 2026
    - 22K bytes
    - Click Count (0)
  3. src/cmd/asm/internal/asm/parse.go

    	p.expectOperandEnd()
    	return
    }
    
    // atStartOfRegister reports whether the parser is at the start of a register definition.
    func (p *Parser) atStartOfRegister(name string) bool {
    	// Simple register: R10.
    	_, present := p.arch.Register[name]
    	if present {
    		return true
    	}
    	// Parenthesized register: R(10).
    	return p.arch.RegisterPrefix[name] && p.peek() == '('
    }
    
    Created: Tue Apr 07 11:13:11 GMT 2026
    - Last Modified: Tue Feb 17 19:57:47 GMT 2026
    - 37.3K bytes
    - Click Count (0)
  4. src/cmd/asm/internal/asm/asm.go

    		Type:  obj.TYPE_BRANCH,
    		Index: 0,
    	}
    	addr.Val = target
    }
    
    func isARM64SVE(op obj.As) bool {
    	return op > arm64.ASVESTART
    }
    
    // asmInstruction assembles an instruction.
    // MOVW R9, (R10)
    func (p *Parser) asmInstruction(op obj.As, cond string, a []obj.Addr) {
    	// fmt.Printf("%s %+v\n", op, a)
    	prog := &obj.Prog{
    		Ctxt: p.ctxt,
    		Pos:  p.pos(),
    		As:   op,
    	}
    	switch len(a) {
    	case 0:
    Created: Tue Apr 07 11:13:11 GMT 2026
    - Last Modified: Fri Mar 20 17:02:17 GMT 2026
    - 27.5K bytes
    - Click Count (0)
Back to Top