289 void emit_int64( int64_t x) { code_section()->emit_int64( x); } |
289 void emit_int64( int64_t x) { code_section()->emit_int64( x); } |
290 |
290 |
291 void emit_float( jfloat x) { code_section()->emit_float( x); } |
291 void emit_float( jfloat x) { code_section()->emit_float( x); } |
292 void emit_double( jdouble x) { code_section()->emit_double( x); } |
292 void emit_double( jdouble x) { code_section()->emit_double( x); } |
293 void emit_address(address x) { code_section()->emit_address(x); } |
293 void emit_address(address x) { code_section()->emit_address(x); } |
294 |
|
295 void emit_byte(int x) { emit_int8 (x); } // deprecated |
|
296 void emit_word(int x) { emit_int16(x); } // deprecated |
|
297 void emit_long(jint x) { emit_int32(x); } // deprecated |
|
298 |
294 |
299 // min and max values for signed immediate ranges |
295 // min and max values for signed immediate ranges |
300 static int min_simm(int nbits) { return -(intptr_t(1) << (nbits - 1)) ; } |
296 static int min_simm(int nbits) { return -(intptr_t(1) << (nbits - 1)) ; } |
301 static int max_simm(int nbits) { return (intptr_t(1) << (nbits - 1)) - 1; } |
297 static int max_simm(int nbits) { return (intptr_t(1) << (nbits - 1)) - 1; } |
302 |
298 |