static void packBitsBlock8()

in src/main/java/org/apache/datasketches/theta/BitPacking.java [90:157]


  static void packBitsBlock8(final long[] values, final int i, final byte[] buf, final int off, final int bits) {
    switch (bits) {
      case 1: packBits1(values, i, buf, off); break;
      case 2: packBits2(values, i, buf, off); break;
      case 3: packBits3(values, i, buf, off); break;
      case 4: packBits4(values, i, buf, off); break;
      case 5: packBits5(values, i, buf, off); break;
      case 6: packBits6(values, i, buf, off); break;
      case 7: packBits7(values, i, buf, off); break;
      case 8: packBits8(values, i, buf, off); break;
      case 9: packBits9(values, i, buf, off); break;
      case 10: packBits10(values, i, buf, off); break;
      case 11: packBits11(values, i, buf, off); break;
      case 12: packBits12(values, i, buf, off); break;
      case 13: packBits13(values, i, buf, off); break;
      case 14: packBits14(values, i, buf, off); break;
      case 15: packBits15(values, i, buf, off); break;
      case 16: packBits16(values, i, buf, off); break;
      case 17: packBits17(values, i, buf, off); break;
      case 18: packBits18(values, i, buf, off); break;
      case 19: packBits19(values, i, buf, off); break;
      case 20: packBits20(values, i, buf, off); break;
      case 21: packBits21(values, i, buf, off); break;
      case 22: packBits22(values, i, buf, off); break;
      case 23: packBits23(values, i, buf, off); break;
      case 24: packBits24(values, i, buf, off); break;
      case 25: packBits25(values, i, buf, off); break;
      case 26: packBits26(values, i, buf, off); break;
      case 27: packBits27(values, i, buf, off); break;
      case 28: packBits28(values, i, buf, off); break;
      case 29: packBits29(values, i, buf, off); break;
      case 30: packBits30(values, i, buf, off); break;
      case 31: packBits31(values, i, buf, off); break;
      case 32: packBits32(values, i, buf, off); break;
      case 33: packBits33(values, i, buf, off); break;
      case 34: packBits34(values, i, buf, off); break;
      case 35: packBits35(values, i, buf, off); break;
      case 36: packBits36(values, i, buf, off); break;
      case 37: packBits37(values, i, buf, off); break;
      case 38: packBits38(values, i, buf, off); break;
      case 39: packBits39(values, i, buf, off); break;
      case 40: packBits40(values, i, buf, off); break;
      case 41: packBits41(values, i, buf, off); break;
      case 42: packBits42(values, i, buf, off); break;
      case 43: packBits43(values, i, buf, off); break;
      case 44: packBits44(values, i, buf, off); break;
      case 45: packBits45(values, i, buf, off); break;
      case 46: packBits46(values, i, buf, off); break;
      case 47: packBits47(values, i, buf, off); break;
      case 48: packBits48(values, i, buf, off); break;
      case 49: packBits49(values, i, buf, off); break;
      case 50: packBits50(values, i, buf, off); break;
      case 51: packBits51(values, i, buf, off); break;
      case 52: packBits52(values, i, buf, off); break;
      case 53: packBits53(values, i, buf, off); break;
      case 54: packBits54(values, i, buf, off); break;
      case 55: packBits55(values, i, buf, off); break;
      case 56: packBits56(values, i, buf, off); break;
      case 57: packBits57(values, i, buf, off); break;
      case 58: packBits58(values, i, buf, off); break;
      case 59: packBits59(values, i, buf, off); break;
      case 60: packBits60(values, i, buf, off); break;
      case 61: packBits61(values, i, buf, off); break;
      case 62: packBits62(values, i, buf, off); break;
      case 63: packBits63(values, i, buf, off); break;
      default: throw new SketchesArgumentException("wrong number of bits in packBitsBlock8: " + bits);
    }
  }