diff options
| author | Josh Bleecher Snyder <josharian@gmail.com> | 2016-11-02 19:02:15 -0700 |
|---|---|---|
| committer | Josh Bleecher Snyder <josharian@gmail.com> | 2016-11-03 15:04:44 +0000 |
| commit | 7f4c3e87106a367babb6662b2d1e3b485e0d07af (patch) | |
| tree | 8e3f86041c33589d7d49b5afe50d34f28ab227b2 /src/sync/atomic | |
| parent | a3aaa189a484e18cad30391b7b5a70d04bc3cbe3 (diff) | |
| download | go-7f4c3e87106a367babb6662b2d1e3b485e0d07af.tar.xz | |
all: update s390x assembly to use vet-friendly names
No functional changes.
Change-Id: Ibf592c04be506a76577d48574e84ab20c3238b49
Reviewed-on: https://go-review.googlesource.com/32589
Run-TryBot: Josh Bleecher Snyder <josharian@gmail.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Michael Munday <munday@ca.ibm.com>
Diffstat (limited to 'src/sync/atomic')
| -rw-r--r-- | src/sync/atomic/asm_s390x.s | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/src/sync/atomic/asm_s390x.s b/src/sync/atomic/asm_s390x.s index b5389be38f..cf61013254 100644 --- a/src/sync/atomic/asm_s390x.s +++ b/src/sync/atomic/asm_s390x.s @@ -37,15 +37,15 @@ TEXT ·CompareAndSwapInt32(SB),NOSPLIT,$0-17 BR ·CompareAndSwapUint32(SB) TEXT ·CompareAndSwapUint32(SB),NOSPLIT,$0-17 - MOVD ptr+0(FP), R3 + MOVD addr+0(FP), R3 MOVWZ old+8(FP), R4 MOVWZ new+12(FP), R5 CS R4, R5, 0(R3) // if R4==(R3) then (R3)=R5 else R4=(R3) BNE cas_fail - MOVB $1, ret+16(FP) + MOVB $1, swapped+16(FP) RET cas_fail: - MOVB $0, ret+16(FP) + MOVB $0, swapped+16(FP) RET TEXT ·CompareAndSwapUintptr(SB),NOSPLIT,$0-25 @@ -55,29 +55,29 @@ TEXT ·CompareAndSwapInt64(SB),NOSPLIT,$0-25 BR ·CompareAndSwapUint64(SB) TEXT ·CompareAndSwapUint64(SB),NOSPLIT,$0-25 - MOVD ptr+0(FP), R3 + MOVD addr+0(FP), R3 MOVD old+8(FP), R4 MOVD new+16(FP), R5 CSG R4, R5, 0(R3) // if R4==(R3) then (R3)=R5 else R4=(R3) BNE cas64_fail - MOVB $1, ret+24(FP) + MOVB $1, swapped+24(FP) RET cas64_fail: - MOVB $0, ret+24(FP) + MOVB $0, swapped+24(FP) RET TEXT ·AddInt32(SB),NOSPLIT,$0-20 BR ·AddUint32(SB) TEXT ·AddUint32(SB),NOSPLIT,$0-20 - MOVD ptr+0(FP), R4 + MOVD addr+0(FP), R4 MOVWZ delta+8(FP), R5 MOVWZ (R4), R3 repeat: ADD R3, R5, R6 CS R3, R6, (R4) // if R3==(R4) then (R4)=R6 else R3=(R4) BNE repeat - MOVW R6, ret+16(FP) + MOVW R6, new+16(FP) RET TEXT ·AddUintptr(SB),NOSPLIT,$0-24 @@ -87,14 +87,14 @@ TEXT ·AddInt64(SB),NOSPLIT,$0-24 BR ·AddUint64(SB) TEXT ·AddUint64(SB),NOSPLIT,$0-24 - MOVD ptr+0(FP), R4 + MOVD addr+0(FP), R4 MOVD delta+8(FP), R5 MOVD (R4), R3 repeat: ADD R3, R5, R6 CSG R3, R6, (R4) // if R3==(R4) then (R4)=R6 else R3=(R4) BNE repeat - MOVD R6, ret+16(FP) + MOVD R6, new+16(FP) RET TEXT ·LoadInt32(SB),NOSPLIT,$0-12 @@ -125,7 +125,7 @@ TEXT ·StoreInt32(SB),NOSPLIT,$0-12 BR ·StoreUint32(SB) TEXT ·StoreUint32(SB),NOSPLIT,$0-12 - MOVD ptr+0(FP), R3 + MOVD addr+0(FP), R3 MOVW val+8(FP), R4 MOVW R4, 0(R3) RET |
