< prev index next >
src/cpu/ppc/vm/assembler_ppc.hpp
Print this page
rev 13389 : PPC: Implement MulAdd and SquareToLen intrinsics
This implementation is based on the algorithm implemented in java. It
yields a performance speedup of:
JDK8 - 23%
JDK9 - 5%
JDK10 - 5%
*** 1297,1306 ****
--- 1297,1307 ----
// extended mnemonics
inline void li( Register d, int si16);
inline void lis( Register d, int si16);
inline void addir(Register d, int si16, Register a);
+ inline void subi( Register d, Register a, int si16);
static bool is_addi(int x) {
return ADDI_OPCODE == (x & ADDI_OPCODE_MASK);
}
static bool is_addis(int x) {
< prev index next >