< prev index next >
src/hotspot/cpu/ppc/assembler_ppc.inline.hpp
Print this page
rev 47384 : 8188868: PPC64: Support AES intrinsics on Big Endian
Reviewed-by: goetz
*** 1055,1064 ****
--- 1055,1072 ----
#else
vperm(first_dest, first_dest, second, perm);
#endif
}
+ inline void Assembler::vec_perm(VectorRegister dest, VectorRegister first, VectorRegister second, VectorRegister perm) {
+ #if defined(VM_LITTLE_ENDIAN)
+ vperm(dest, second, first, perm);
+ #else
+ vperm(dest, first, second, perm);
+ #endif
+ }
+
inline void Assembler::load_const(Register d, void* x, Register tmp) {
load_const(d, (long)x, tmp);
}
// Load a 64 bit constant encoded by a `Label'. This works for bound
< prev index next >