Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 1 of 1 for SEXTB (0.04 sec)

  1. src/cmd/internal/obj/riscv/obj.go

    			ins.as, ins.rs1 = AFSGNJS, uint32(p.From.Reg)
    		case AMOVD: // MOVD Ra, Rb -> FSGNJD Ra, Ra, Rb
    			ins.as, ins.rs1 = AFSGNJD, uint32(p.From.Reg)
    		case AMOVB, AMOVH:
    			if buildcfg.GORISCV64 >= 22 {
    				// Use SEXTB or SEXTH to extend.
    				ins.as, ins.rs1, ins.rs2 = ASEXTB, uint32(p.From.Reg), obj.REG_NONE
    				if p.As == AMOVH {
    					ins.as = ASEXTH
    				}
    			} else {
    				// Use SLLI/SRAI sequence to extend.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sun Apr 07 03:32:27 UTC 2024
    - 77K bytes
    - Viewed (0)
Back to top