Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for Loong64RegisterExtension (0.1 sec)

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

    	"B32": loong64.ARNG_32B,
    	"H16": loong64.ARNG_16H,
    	"W8":  loong64.ARNG_8W,
    	"V4":  loong64.ARNG_4V,
    	"Q2":  loong64.ARNG_2Q,
    }
    
    // Loong64RegisterExtension constructs an Loong64 register with extension or arrangement.
    func Loong64RegisterExtension(a *obj.Addr, ext string, reg, num int16, isAmount, isIndex bool) error {
    	var ok bool
    	var arng_type int16
    	var simd_type int16
    
    	switch {
    Registered: Tue Dec 30 11:13:12 UTC 2025
    - Last Modified: Tue Aug 05 17:31:25 UTC 2025
    - 3.8K bytes
    - Viewed (0)
  2. src/cmd/asm/internal/asm/parse.go

    	switch p.arch.Family {
    	case sys.ARM64:
    		err := arm64.ARM64RegisterExtension(a, ext, reg, num, isAmount, isIndex)
    		if err != nil {
    			p.errorf("%v", err)
    		}
    	case sys.Loong64:
    		err := arch.Loong64RegisterExtension(a, ext, reg, num, isAmount, isIndex)
    		if err != nil {
    			p.errorf("%v", err)
    		}
    	default:
    		p.errorf("register extension not supported on this architecture")
    	}
    }
    
    Registered: Tue Dec 30 11:13:12 UTC 2025
    - Last Modified: Wed Nov 12 03:59:40 UTC 2025
    - 37.3K bytes
    - Viewed (0)
Back to top