--- old/src/share/vm/opto/vectornode.cpp 2015-10-12 19:09:22.591073400 -0700 +++ new/src/share/vm/opto/vectornode.cpp 2015-10-12 19:09:22.450045200 -0700 @@ -86,6 +86,9 @@ case Op_MulD: assert(bt == T_DOUBLE, "must be"); return Op_MulVD; + case Op_CMoveD: + assert(bt == T_DOUBLE, "must be"); + return Op_CMoveVD; case Op_DivF: assert(bt == T_FLOAT, "must be"); return Op_DivVF;