Skip to content

Commit 09c8e73

Browse files
committed
use CS instead of CSG for 32 bit variants
1 parent 5ff2e4a commit 09c8e73

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/runtime/internal/atomic/atomic_s390x.s

+2-2
Original file line numberDiff line numberDiff line change
@@ -254,7 +254,7 @@ TEXT ·Or32(SB), NOSPLIT, $0-20
254254
MOVW (R4), R3
255255
repeat:
256256
OR R5, R3, R6
257-
CSG R3, R6, (R4) // if R3==(R4) then (R4)=R6 else R3=(R4)
257+
CS R3, R6, (R4) // if R3==(R4) then (R4)=R6 else R3=(R4)
258258
BNE repeat
259259
MOVW R3, ret+16(FP)
260260
RET
@@ -266,7 +266,7 @@ TEXT ·And32(SB), NOSPLIT, $0-20
266266
MOVW (R4), R3
267267
repeat:
268268
AND R5, R3, R6
269-
CSG R3, R6, (R4) // if R3==(R4) then (R4)=R6 else R3=(R4)
269+
CS R3, R6, (R4) // if R3==(R4) then (R4)=R6 else R3=(R4)
270270
BNE repeat
271271
MOVW R3, ret+16(FP)
272272
RET

0 commit comments

Comments
 (0)