Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 1 of 1 for MRS (0.03 sec)

  1. src/cmd/internal/obj/arm64/asm7.go

    		o2 |= LSL0_64
    
    	case 35: /* mov SPR,R -> mrs */
    		o1 = c.oprrr(p, AMRS)
    
    		// SysRegEnc function returns the system register encoding and accessFlags.
    		_, v, accessFlags := SysRegEnc(p.From.Reg)
    		if v == 0 {
    			c.ctxt.Diag("illegal system register:\n%v", p)
    		}
    		if (o1 & (v &^ (3 << 19))) != 0 {
    			c.ctxt.Diag("MRS register value overlap\n%v", p)
    		}
    		if accessFlags&SR_READ == 0 {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 15 15:44:14 UTC 2024
    - 201.1K bytes
    - Viewed (0)
Back to top