if (COMPACT_SIZE_CLASSES) return ((sc <  8) ? (sc +  1) <<  2: (sc < 12) ? (sc -  3) <<  3: (sc < 16) ? (sc -  7) <<  4: (sc < 18) ? (sc - 13) <<  6: (sc < 21) ? (sc - 16) <<  8: (sc - 19) << 10); else return ((sc < 16) ? (sc +  1) <<  2: (sc < 20) ? (sc - 11) <<  4: (sc < 24) ? (sc - 15) <<  5: (sc < 28) ? (sc - 19) <<  6: (sc < 34) ? (sc - 25) <<  8: (sc - 31) << 10);
if (BYTES_IN_ADDRESS == BYTES_IN_INT) { if (COMPACT_SIZE_CLASSES) return ((sc <  8) ? (sc +  1) <<  2: (sc < 12) ? (sc -  3) <<  3: (sc < 16) ? (sc -  7) <<  4: (sc < 18) ? (sc - 13) <<  6: (sc < 21) ? (sc - 16) <<  8: (sc - 19) << 10); else return ((sc < 16) ? (sc +  1) <<  2: (sc < 20) ? (sc - 11) <<  4: (sc < 24) ? (sc - 15) <<  5: (sc < 28) ? (sc - 19) <<  6: (sc < 34) ? (sc - 25) <<  8: (sc - 31) << 10); } else { if (COMPACT_SIZE_CLASSES) return ((sc < 12) ? (sc +  1) <<  3: (sc < 14) ? (sc -  5) <<  4: (sc < 16) ? (sc -  9) <<  5: (sc < 19) ? (sc - 12) <<  6: (sc < 20) ? (sc - 15) <<  7: (sc < 21) ? (sc - 18) <<  9: (sc - 19) << 10); else return ((sc < 14) ? (sc +  1) <<  3: (sc < 21) ? (sc -  6) <<  4: (sc < 24) ? (sc - 13) <<  5: (sc < 28) ? (sc - 18) <<  6: (sc < 34) ? (sc - 25) <<  8: (sc - 31) << 10); }
  protected static final int getBaseCellSize(int sc)     throws VM_PragmaInline {    if (VM_Interface.VerifyAssertions) VM_Interface._assert((sc >= 0) && (sc < SIZE_CLASSES));    if (COMPACT_SIZE_CLASSES)      return ((sc <  8) ? (sc +  1) <<  2:              (sc < 12) ? (sc -  3) <<  3:              (sc < 16) ? (sc -  7) <<  4:              (sc < 18) ? (sc - 13) <<  6:              (sc < 21) ? (sc - 16) <<  8:                          (sc - 19) << 10);    else      return ((sc < 16) ? (sc +  1) <<  2:              (sc < 20) ? (sc - 11) <<  4:              (sc < 24) ? (sc - 15) <<  5:              (sc < 28) ? (sc - 19) <<  6:              (sc < 34) ? (sc - 25) <<  8:                          (sc - 31) << 10);  }