src/cpu/ppc/vm/assembler_ppc.hpp

changeset 8608
0d78aecb0948
parent 7222
f6bde7889409
child 8856
ac27a9c85bea
child 8903
9575483cce09
     1.1 --- a/src/cpu/ppc/vm/assembler_ppc.hpp	Fri Aug 05 10:47:35 2016 +0000
     1.2 +++ b/src/cpu/ppc/vm/assembler_ppc.hpp	Wed Aug 10 14:59:21 2016 +0200
     1.3 @@ -589,6 +589,7 @@
     1.4      VNOR_OPCODE    = (4u  << OPCODE_SHIFT | 1284u     ),
     1.5      VOR_OPCODE     = (4u  << OPCODE_SHIFT | 1156u     ),
     1.6      VXOR_OPCODE    = (4u  << OPCODE_SHIFT | 1220u     ),
     1.7 +    VRLD_OPCODE    = (4u  << OPCODE_SHIFT |  196u     ),
     1.8      VRLB_OPCODE    = (4u  << OPCODE_SHIFT |    4u     ),
     1.9      VRLW_OPCODE    = (4u  << OPCODE_SHIFT |  132u     ),
    1.10      VRLH_OPCODE    = (4u  << OPCODE_SHIFT |   68u     ),
    1.11 @@ -1918,6 +1919,7 @@
    1.12    inline void vnor(     VectorRegister d, VectorRegister a, VectorRegister b);
    1.13    inline void vor(      VectorRegister d, VectorRegister a, VectorRegister b);
    1.14    inline void vxor(     VectorRegister d, VectorRegister a, VectorRegister b);
    1.15 +  inline void vrld(     VectorRegister d, VectorRegister a, VectorRegister b);
    1.16    inline void vrlb(     VectorRegister d, VectorRegister a, VectorRegister b);
    1.17    inline void vrlw(     VectorRegister d, VectorRegister a, VectorRegister b);
    1.18    inline void vrlh(     VectorRegister d, VectorRegister a, VectorRegister b);

mercurial