< prev index next >
src/hotspot/cpu/x86/c1_LIRAssembler_x86.hpp
Print this page
*** 27,38 ****
private:
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.
address float_constant(float f);
address double_constant(double d);
--- 27,36 ----
*** 60,65 ****
--- 58,72 ----
void store_parameter(Register r, int offset_from_esp_in_words);
void store_parameter(jint c, int offset_from_esp_in_words);
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
< prev index next >