]> Cypherpunks repositories - gostls13.git/commitdiff
cmd/asm: update ppc64enc.s testcase
authorLynn Boger <laboger@linux.vnet.ibm.com>
Tue, 28 Apr 2020 12:03:47 +0000 (08:03 -0400)
committerLynn Boger <laboger@linux.vnet.ibm.com>
Wed, 29 Apr 2020 18:15:08 +0000 (18:15 +0000)
Adds a few instructions to ppc64enc.s that were missing from the
previous update.

Change-Id: Ieafce39e905cdf4da3bfb00fdd5a39ab28089cb3
Reviewed-on: https://go-review.googlesource.com/c/go/+/230437
Reviewed-by: Cherry Zhang <cherryyz@google.com>
Run-TryBot: Cherry Zhang <cherryyz@google.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>

src/cmd/asm/internal/asm/testdata/ppc64enc.s

index 35464f37fdebdc90eff5b6669ae3bbe0d6bf51d6..07a8a540cdfd8198b07a855167e538849b9b5bd2 100644 (file)
@@ -26,7 +26,6 @@ TEXT asmtest(SB),DUPOK|NOSPLIT,$0
        MOVW $-32767, R5                // 38a08001
        MOVW $-32768, R6                // 38c08000
        MOVW $1234567, R5               // 6405001260a5d687
-       // TODO: Add some with large offsets
        MOVD 8(R3), R4                  // e8830008
        MOVD (R3)(R4), R5               // 7ca4182a
        MOVW 4(R3), R4                  // e8830006
@@ -594,9 +593,13 @@ TEXT asmtest(SB),DUPOK|NOSPLIT,$0
 
        LXVD2X (R3)(R4), VS1            // 7c241e98
        LXV 16(R3), VS1                 // f4230011
+       LXVL R3, R4, VS1                // 7c23221a
+       LXVLL R3, R4, VS1               // 7c23225a
        LXSDX (R3)(R4), VS1             // 7c241c98
        STXVD2X VS1, (R3)(R4)           // 7c241f98
        STXV VS1,16(R3)                 // f4230015
+       STXVL VS1, R3, R4               // 7c23231a
+       STXVLL VS1, R3, R4              // 7c23235a
        STXSDX VS1, (R3)(R4)            // 7c241d98
        LXSIWAX (R3)(R4), VS1           // 7c241898
        STXSIWX VS1, (R3)(R4)           // 7c241918