< prev index next >
src/cpu/ppc/vm/ppc.ad
Print this page
*** 2056,2073 ****
assert(MaxVectorSize == 8, "");
return 8;
}
// Vector ideal reg.
! const int Matcher::vector_ideal_reg(int size) {
assert(MaxVectorSize == 8 && size == 8, "");
! return Op_RegL;
}
! const int Matcher::vector_shift_count_ideal_reg(int size) {
fatal("vector shift is not supported");
! return Node::NotAMachineReg;
}
// Limits on vector size (number of elements) loaded into vector.
const int Matcher::max_vector_size(const BasicType bt) {
assert(is_java_primitive(bt), "only primitive type vectors");
--- 2056,2073 ----
assert(MaxVectorSize == 8, "");
return 8;
}
// Vector ideal reg.
! const Opcodes Matcher::vector_ideal_reg(int size) {
assert(MaxVectorSize == 8 && size == 8, "");
! return Opcodes::Op_RegL;
}
! const Opcodes Matcher::vector_shift_count_ideal_reg(int size) {
fatal("vector shift is not supported");
! return Opcodes::NotAMachineReg;
}
// Limits on vector size (number of elements) loaded into vector.
const int Matcher::max_vector_size(const BasicType bt) {
assert(is_java_primitive(bt), "only primitive type vectors");
< prev index next >