--- old/src/hotspot/share/opto/multnode.hpp 2019-03-11 14:26:51.550354528 +0100 +++ new/src/hotspot/share/opto/multnode.hpp 2019-03-11 14:26:51.342354530 +0100 @@ -44,7 +44,7 @@ virtual uint hash() const { return NO_HASH; } // CFG nodes do not hash virtual bool depends_only_on_test() const { return false; } virtual const RegMask &out_RegMask() const; - virtual Node *match( const ProjNode *proj, const Matcher *m ); + virtual Node *match(const ProjNode *proj, const Matcher *m, const RegMask* mask); virtual uint ideal_reg() const { return NotAMachineReg; } ProjNode* proj_out(uint which_proj) const; // Get a named projection ProjNode* proj_out_or_null(uint which_proj) const;