src/hotspot/cpu/ppc/assembler_ppc.inline.hpp
changeset 47795 5a69ba3a4fd1
parent 47608 9d337e48b178
child 48810 1f7ebe9dd5b2
--- a/src/hotspot/cpu/ppc/assembler_ppc.inline.hpp	Mon Nov 06 12:53:55 2017 +0100
+++ b/src/hotspot/cpu/ppc/assembler_ppc.inline.hpp	Mon Nov 06 17:56:29 2017 +0100
@@ -941,7 +941,7 @@
 inline void Assembler::vpmsumw(  VectorRegister d, VectorRegister a, VectorRegister b) { emit_int32( VPMSUMW_OPCODE | vrt(d) | vra(a) | vrb(b)); }
 
 // Vector Permute and Xor (introduced with Power 8)
-inline void Assembler::vpermxor( VectorRegister d, VectorRegister a, VectorRegister b, VectorRegister c) { emit_int32( VPMSUMW_OPCODE | vrt(d) | vra(a) | vrb(b) | vrc(c)); }
+inline void Assembler::vpermxor( VectorRegister d, VectorRegister a, VectorRegister b, VectorRegister c) { emit_int32( VPERMXOR_OPCODE | vrt(d) | vra(a) | vrb(b) | vrc(c)); }
 
 // Transactional Memory instructions (introduced with Power 8)
 inline void Assembler::tbegin_()                                { emit_int32( TBEGIN_OPCODE | rc(1)); }