--- old/src/hotspot/share/opto/library_call.cpp 2018-04-05 20:10:11.188007506 +0530 +++ new/src/hotspot/share/opto/library_call.cpp 2018-04-05 20:10:10.936007494 +0530 @@ -1727,7 +1727,7 @@ //--------------------------round_double_node-------------------------------- // Round a double node if necessary. Node* LibraryCallKit::round_double_node(Node* n) { - if (Matcher::strict_fp_requires_explicit_rounding && UseSSE <= 1) + if (Matcher::strict_fp_requires_explicit_rounding X86_ONLY(&& UseSSE <= 1)) n = _gvn.transform(new RoundDoubleNode(0, n)); return n; }