Searched refs:hi_bit (Results 1 - 2 of 2) sorted by relevance
/openjdk7/hotspot/src/share/vm/opto/ |
H A D | regmask.cpp | 335 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 D | assembler_sparc.hpp | 915 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