src/share/vm/asm/assembler.hpp

changeset 28
29b7198a76b9
parent 1
2d8a650513c2
child 6876
710a3c8b516e
equal deleted inserted replaced
27:d2b3aba483a7 28:29b7198a76b9
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

mercurial