Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 1 - 2 of 2 for CSR (0.01 seconds)

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

    // license that can be found in the LICENSE file.
    
    TEXT errors(SB),$0
    	CSRRC	(X10), CYCLE, X5		// ERROR "integer register or immediate expected for 1st operand"
    	CSRRC	X0, TU, X5			// ERROR "unknown CSR"
    	CSRRC	X0, CYCLE			// ERROR "missing CSR name"
    	CSRRC	X0, CYCLE, (X10)		// ERROR "needs an integer register output"
    	CSRRC	$-1, TIME, X15			// ERROR "immediate out of range 0 to 31"
    	CSRRCI	$32, TIME, X15			// ERROR "immediate out of range 0 to 31"
    Created: Tue Apr 07 11:13:11 GMT 2026
    - Last Modified: Wed Apr 01 04:17:57 GMT 2026
    - 27.2K bytes
    - Click Count (0)
  2. src/cmd/asm/internal/asm/asm.go

    					return
    				}
    				if a[1].Type != obj.TYPE_SPECIAL {
    					p.errorf("invalid value for second operand to %s instruction, must be a CSR name", op)
    					return
    				}
    				prog.AddRestSourceArgs([]obj.Addr{a[1]})
    				prog.From = a[0]
    				prog.To = a[2]
    				break
    			}
    			prog.From = a[0]
    			prog.Reg = p.getRegister(prog, op, &a[1])
    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