< 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 >