--- old/src/cpu/ppc/vm/ppc.ad 2016-04-12 19:50:13.416635400 -0700 +++ new/src/cpu/ppc/vm/ppc.ad 2016-04-12 19:50:13.110635400 -0700 @@ -1845,6 +1845,20 @@ } #ifndef PRODUCT +void MachMskNode::format(PhaseRegAlloc*, outputStream* st) const { + // TBD +} +#endif + +void MachMskNode::emit(CodeBuffer &cbuf, PhaseRegAlloc*) const { + // TBD +} + +uint MachMskNode::size(PhaseRegAlloc* ra_) const { + return 0; // TBD +} + +#ifndef PRODUCT void BoxLockNode::format(PhaseRegAlloc *ra_, outputStream *st) const { int offset = ra_->reg2offset(in_RegMask(0).find_first_elem()); char reg_str[128]; @@ -2047,6 +2061,10 @@ return ret_value; // Per default match rules are supported. } +const bool Matcher::has_predicated_vectors(void) { + return false; +} + const int Matcher::float_pressure(int default_pressure_threshold) { return default_pressure_threshold; }