Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for imm (0.01 sec)

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

    	ROTRV	R16, R9		// 02094856
    
    //	LSHW imm ',' sreg ',' rreg
    //	{
    //		outcode(int($1), &$2, int($4), &$6);
    //	}
    	SLL	$19, R22, R21	// 0016acc0
    	SLLV	$19, R22, R21	// 0016acf8
    	SRL	$31, R6, R17	// 00068fc2
    	SRLV	$31, R6, R17	// 00068ffa
    	SRA	$8, R8, R19	// 00089a03
    	SRAV	$19, R8, R7	// 00083cfb
    	ROTR	$12, R8, R3	// 00281b02
    	ROTRV	$8, R22, R22	// 0036b23a
    
    //	LSHW imm ',' rreg
    //	{
    Registered: Tue Dec 30 11:13:12 UTC 2025
    - Last Modified: Tue Aug 08 12:17:12 UTC 2023
    - 12.4K bytes
    - Viewed (0)
  2. src/cmd/asm/internal/asm/testdata/mips.s

    	//	}
    	SLL	R1, R2
    
    	//	LSHW imm ',' sreg ',' rreg
    	//	{
    	//		outcode(int($1), &$2, int($4), &$6);
    	//	}
    	SLL	$4, R1, R2
    
    	//	LSHW imm ',' rreg
    	//	{
    	//		outcode(int($1), &$2, 0, &$4);
    	//	}
    	SLL	$4, R1
    
    	//
    	// move immediate: macro for lui+or, addi, addis, and other combinations
    	//
    	//	LMOVW imm ',' rreg
    	//	{
    	//		outcode(int($1), &$2, 0, &$4);
    	//	}
    Registered: Tue Dec 30 11:13:12 UTC 2025
    - Last Modified: Tue Aug 08 12:17:12 UTC 2023
    - 6.7K bytes
    - Viewed (0)
  3. src/cmd/asm/internal/arch/riscv64.go

    // CSR symbolic names and whether that instruction expects a register
    // or an immediate source operand.
    func IsRISCV64CSRO(op obj.As) (imm bool, ok bool) {
    	switch op {
    	case riscv.ACSRRCI, riscv.ACSRRSI, riscv.ACSRRWI:
    		imm = true
    		fallthrough
    	case riscv.ACSRRC, riscv.ACSRRS, riscv.ACSRRW:
    		ok = true
    	}
    	return
    }
    
    var riscv64SpecialOperand map[string]riscv.SpecialOperand
    
    Registered: Tue Dec 30 11:13:12 UTC 2025
    - Last Modified: Fri Sep 12 08:12:45 UTC 2025
    - 2.8K bytes
    - Viewed (0)
  4. doc/asm.html

    </li>
    
    <li>
    <code>R0.UXTB</code>
    <br>
    <code>R0.UXTB&lt;&lt;imm</code>:
    <code>UXTB</code>: extract an 8-bit value from the low-order bits of <code>R0</code> and zero-extend it to the size of <code>R0</code>.
    <code>R0.UXTB&lt;&lt;imm</code>: left shift the result of <code>R0.UXTB</code> by <code>imm</code> bits.
    The <code>imm</code> value can be 0, 1, 2, 3, or 4.
    Registered: Tue Dec 30 11:13:12 UTC 2025
    - Last Modified: Fri Nov 14 19:09:46 UTC 2025
    - 36.5K bytes
    - Viewed (0)
Back to top