1.1 --- a/src/share/vm/opto/machnode.cpp Mon Oct 22 05:26:38 2018 -0400 1.2 +++ b/src/share/vm/opto/machnode.cpp Mon Oct 15 11:00:27 2018 +0200 1.3 @@ -619,6 +619,7 @@ 1.4 } 1.5 1.6 // Values outside the domain represent debug info 1.7 + assert(in(idx)->ideal_reg() != Op_RegFlags, "flags register is not spillable"); 1.8 return *Compile::current()->matcher()->idealreg2spillmask[in(idx)->ideal_reg()]; 1.9 } 1.10