]> Cypherpunks repositories - gostls13.git/commitdiff
cmd/asm: fix build for new aliases
authorRob Pike <r@golang.org>
Tue, 24 Feb 2015 20:30:39 +0000 (12:30 -0800)
committerRob Pike <r@golang.org>
Tue, 24 Feb 2015 20:31:30 +0000 (20:31 +0000)
Missing leading A on names.

Change-Id: I6f3a66bdd3a21220f45a898f0822930b6a7bfa38
Reviewed-on: https://go-review.googlesource.com/5801
Reviewed-by: Rob Pike <r@golang.org>
src/cmd/asm/internal/arch/arch.go

index 942d1e3abc30b4420da7b6903051a597cd8c0b8b..e24226817fdc4ab142a1a6dc1a4b2ac75d9c0ad2 100644 (file)
@@ -229,11 +229,11 @@ func archAmd64() *Arch {
        instructions["JNGE"] = x86.AJLT
        instructions["JNL"] = x86.AJGE
        instructions["JNLE"] = x86.AJGT
-       instructions["JNO"] = x86.JOC
+       instructions["JNO"] = x86.AJOC
        instructions["JNP"] = x86.AJPC
        instructions["JNS"] = x86.AJPL
        instructions["JNZ"] = x86.AJNE
-       instructions["JO"] = x86.JOS
+       instructions["JO"] = x86.AJOS
        instructions["JP"] = x86.AJPS
        instructions["JPE"] = x86.AJPS
        instructions["JPO"] = x86.AJPC
@@ -242,13 +242,13 @@ func archAmd64() *Arch {
        instructions["MASKMOVDQU"] = x86.AMASKMOVOU
        instructions["MOVD"] = x86.AMOVQ
        instructions["MOVDQ2Q"] = x86.AMOVQ
-       instructions["MOVNTDQ"] = x86.MOVNTO
+       instructions["MOVNTDQ"] = x86.AMOVNTO
        instructions["MOVOA"] = x86.AMOVO
-       instructions["MOVOA"] = x86.MOVO
-       instructions["PF2ID"] = x86.PF2IL
-       instructions["PI2FD"] = x86.PI2FL
-       instructions["PSLLDQ"] = x86.PSLLO
-       instructions["PSRLDQ"] = x86.PSRLO
+       instructions["MOVOA"] = x86.AMOVO
+       instructions["PF2ID"] = x86.APF2IL
+       instructions["PI2FD"] = x86.API2FL
+       instructions["PSLLDQ"] = x86.APSLLO
+       instructions["PSRLDQ"] = x86.APSRLO
 
        unaryDestination := make(map[int]bool) // Instruction takes one operand and result is a destination.
        // These instructions write to prog.To.