--- old/src/hotspot/cpu/x86/c1_LIRAssembler_x86.hpp 2019-12-17 21:18:18.000000000 +0300 +++ new/src/hotspot/cpu/x86/c1_LIRAssembler_x86.hpp 2019-12-17 21:18:18.000000000 +0300 @@ -29,8 +29,6 @@ Address::ScaleFactor array_element_size(BasicType type) const; - void arith_fpu_implementation(LIR_Code code, int left_index, int right_index, int dest_index, bool pop_fpu_stack); - // helper functions which checks for overflow and sets bailout if it // occurs. Always returns a valid embeddable pointer but in the // bailout case the pointer won't be to unique storage. @@ -62,4 +60,13 @@ void store_parameter(jobject c, int offset_from_esp_in_words); void store_parameter(Metadata* c, int offset_from_esp_in_words); +#ifndef _LP64 + void arith_fpu_implementation(LIR_Code code, int left_index, int right_index, int dest_index, bool pop_fpu_stack); + + void fpop(); + void fxch(int i); + void fld(int i); + void ffree(int i); +#endif // !_LP64 + #endif // CPU_X86_C1_LIRASSEMBLER_X86_HPP