Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for LRW (0.01 sec)

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

    	"SUBW",
    	"SRAW",
    	"LD",
    	"SD",
    	"MUL",
    	"MULH",
    	"MULHU",
    	"MULHSU",
    	"MULW",
    	"DIV",
    	"DIVU",
    	"REM",
    	"REMU",
    	"DIVW",
    	"DIVUW",
    	"REMW",
    	"REMUW",
    	"LRD",
    	"SCD",
    	"LRW",
    	"SCW",
    	"AMOSWAPD",
    	"AMOADDD",
    	"AMOANDD",
    	"AMOORD",
    	"AMOXORD",
    	"AMOMAXD",
    	"AMOMAXUD",
    	"AMOMIND",
    	"AMOMINUD",
    	"AMOSWAPW",
    	"AMOADDW",
    	"AMOANDW",
    	"AMOORW",
    	"AMOXORW",
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Mar 20 14:19:33 UTC 2024
    - 2.9K bytes
    - Viewed (0)
  2. src/internal/runtime/atomic/atomic_riscv64.s

    //              *val = new;
    //              return 1;
    //      } else {
    //              return 0;
    //      }
    TEXT ·Cas(SB), NOSPLIT, $0-17
    	MOV	ptr+0(FP), A0
    	MOVW	old+8(FP), A1
    	MOVW	new+12(FP), A2
    cas_again:
    	LRW	(A0), A3
    	BNE	A3, A1, cas_fail
    	SCW	A2, (A0), A4
    	BNE	A4, ZERO, cas_again
    	MOV	$1, A0
    	MOVB	A0, ret+16(FP)
    	RET
    cas_fail:
    	MOV	$0, A0
    	MOV	A0, ret+16(FP)
    	RET
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 25 19:53:03 UTC 2024
    - 7K bytes
    - Viewed (0)
Back to top