--- old/src/cpu/sparc/vm/sparc.ad Tue Sep 25 18:37:39 2012 +++ new/src/cpu/sparc/vm/sparc.ad Tue Sep 25 18:37:38 2012 @@ -1870,6 +1870,11 @@ return Op_RegD; } +const int Matcher::vector_shift_count_ideal_reg(int size) { + fatal("vector shift is not supported"); + return Op_RegD; +} + // 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");