< prev index next >

src/hotspot/share/c1/c1_Canonicalizer.hpp

Print this page

        

*** 38,47 **** --- 38,51 ---- void set_bci(int bci) { _bci = bci; } void set_constant(jint x) { set_canonical(new Constant(new IntConstant(x))); } void set_constant(jlong x) { set_canonical(new Constant(new LongConstant(x))); } void set_constant(jfloat x) { set_canonical(new Constant(new FloatConstant(x))); } void set_constant(jdouble x) { set_canonical(new Constant(new DoubleConstant(x))); } + #ifdef _WINDOWS + // jint is defined as long in jni_md.h, so convert from int to jint + void set_constant(int x) { set_constant((jint)x); } + #endif void move_const_to_right(Op2* x); void do_Op2(Op2* x); void do_UnsafeRawOp(UnsafeRawOp* x); void unsafe_raw_match(UnsafeRawOp* x,
< prev index next >