Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for arm64SpecialOperand (0.06 sec)

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

    func jumpArm64(word string) bool {
    	return arm64Jump[word]
    }
    
    var arm64SpecialOperand map[string]arm64.SpecialOperand
    
    // ARM64SpecialOperand returns the internal representation of a special operand.
    func ARM64SpecialOperand(name string) arm64.SpecialOperand {
    	if arm64SpecialOperand == nil {
    		// Generate mapping when function is first called.
    		arm64SpecialOperand = map[string]arm64.SpecialOperand{}
    Registered: Tue Sep 09 11:13:09 UTC 2025
    - Last Modified: Fri Feb 14 15:13:11 UTC 2025
    - 10.3K bytes
    - Viewed (0)
  2. src/cmd/asm/internal/asm/parse.go

    	name := tok.String()
    	if tok.ScanToken == scanner.Ident && !p.atStartOfRegister(name) {
    		// See if this is an architecture specific special operand.
    		switch p.arch.Family {
    		case sys.ARM64:
    			if opd := arch.ARM64SpecialOperand(name); opd != arm64.SPOP_END {
    				a.Type = obj.TYPE_SPECIAL
    				a.Offset = int64(opd)
    			}
    		case sys.RISCV64:
    			if opd := arch.RISCV64SpecialOperand(name); opd != riscv.SPOP_END {
    Registered: Tue Sep 09 11:13:09 UTC 2025
    - Last Modified: Fri Feb 14 15:13:11 UTC 2025
    - 37.3K bytes
    - Viewed (0)
Back to top