Searched refs:hi_bit (Results 1 - 2 of 2) sorted by relevance

/openjdk7/hotspot/src/share/vm/opto/
H A Dregmask.cpp335 int hi_bit = bit << (size-1); // high bit local
336 int set = hi_bit + ((hi_bit-1) & ~(bit-1));
357 int hi_bit = bit << (size-1); // high bit local
358 if (hi_bit != 0) { // Bit set stays in same word?
359 int set = hi_bit + ((hi_bit-1) & ~(bit-1));
/openjdk7/hotspot/src/cpu/sparc/vm/
H A Dassembler_sparc.hpp915 static int fmask(juint hi_bit, juint lo_bit) { argument
916 assert( hi_bit >= lo_bit && 0 <= lo_bit && hi_bit < 32, "bad bits");
917 return (1 << ( hi_bit-lo_bit + 1 )) - 1;
922 static int inv_u_field(int x, int hi_bit, int lo_bit) { argument
924 r &= fmask( hi_bit, lo_bit);
931 static int inv_s_field(int x, int hi_bit, int lo_bit) { argument
932 int sign_shift = 31 - hi_bit;
933 return inv_u_field( ((x << sign_shift) >> sign_shift), hi_bit, lo_bit);
936 // given a field that ranges from hi_bit t
941 u_field(int x, int hi_bit, int lo_bit) argument
[all...]

Completed in 37 milliseconds