# Copyright 2023 gRPC authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # This file is autogenerated: see tools/codegen/core/gen_huffman_decompressor.cc load("//bazel:grpc_build_system.bzl", "grpc_cc_library", "grpc_package") licenses(["notice"]) grpc_package( name = "test/cpp/microbenchmarks/huffman_geometries", visibility = "public", ) grpc_cc_library( name = "huffman_geometries", srcs = [ "decode_huff_10_10_10.cc", "decode_huff_10_11_9.cc", "decode_huff_10_12_8.cc", "decode_huff_10_13_7.cc", "decode_huff_10_14_6.cc", "decode_huff_10_15_5.cc", "decode_huff_10_16.cc", "decode_huff_10_5_15.cc", "decode_huff_10_6_14.cc", "decode_huff_10_7_13.cc", "decode_huff_10_8_12.cc", "decode_huff_10_9_11.cc", "decode_huff_11_10_9.cc", "decode_huff_11_11_8.cc", "decode_huff_11_12_7.cc", "decode_huff_11_13_6.cc", "decode_huff_11_14_5.cc", "decode_huff_11_15.cc", "decode_huff_11_16.cc", "decode_huff_11_5_14.cc", "decode_huff_11_6_13.cc", "decode_huff_11_7_12.cc", "decode_huff_11_8_11.cc", "decode_huff_11_9_10.cc", "decode_huff_12_10_8.cc", "decode_huff_12_11_7.cc", "decode_huff_12_12_6.cc", "decode_huff_12_13_5.cc", "decode_huff_12_14.cc", "decode_huff_12_15.cc", "decode_huff_12_16.cc", "decode_huff_12_5_13.cc", "decode_huff_12_6_12.cc", "decode_huff_12_7_11.cc", "decode_huff_12_8_10.cc", "decode_huff_12_9_9.cc", "decode_huff_13_10_7.cc", "decode_huff_13_11_6.cc", "decode_huff_13_12_5.cc", "decode_huff_13_13.cc", "decode_huff_13_14.cc", "decode_huff_13_15.cc", "decode_huff_13_16.cc", "decode_huff_13_5_12.cc", "decode_huff_13_6_11.cc", "decode_huff_13_7_10.cc", "decode_huff_13_8_9.cc", "decode_huff_13_9_8.cc", "decode_huff_14_10_6.cc", "decode_huff_14_11_5.cc", "decode_huff_14_12.cc", "decode_huff_14_13.cc", "decode_huff_14_14.cc", "decode_huff_14_15.cc", "decode_huff_14_16.cc", "decode_huff_14_5_11.cc", "decode_huff_14_6_10.cc", "decode_huff_14_7_9.cc", "decode_huff_14_8_8.cc", "decode_huff_14_9_7.cc", "decode_huff_15_10_5.cc", "decode_huff_15_11.cc", "decode_huff_15_12.cc", "decode_huff_15_13.cc", "decode_huff_15_14.cc", "decode_huff_15_15.cc", "decode_huff_15_5_10.cc", "decode_huff_15_6_9.cc", "decode_huff_15_7_8.cc", "decode_huff_15_8_7.cc", "decode_huff_15_9_6.cc", "decode_huff_16_10.cc", "decode_huff_16_11.cc", "decode_huff_16_12.cc", "decode_huff_16_13.cc", "decode_huff_16_14.cc", "decode_huff_16_5_9.cc", "decode_huff_16_6_8.cc", "decode_huff_16_7_7.cc", "decode_huff_16_8_6.cc", "decode_huff_16_9_5.cc", "decode_huff_7_10_13.cc", "decode_huff_7_11_12.cc", "decode_huff_7_12_11.cc", "decode_huff_7_13_10.cc", "decode_huff_7_14_9.cc", "decode_huff_7_15_8.cc", "decode_huff_7_16_7.cc", "decode_huff_7_7_16.cc", "decode_huff_7_8_15.cc", "decode_huff_7_9_14.cc", "decode_huff_8_10_12.cc", "decode_huff_8_11_11.cc", "decode_huff_8_12_10.cc", "decode_huff_8_13_9.cc", "decode_huff_8_14_8.cc", "decode_huff_8_15_7.cc", "decode_huff_8_16_6.cc", "decode_huff_8_6_16.cc", "decode_huff_8_7_15.cc", "decode_huff_8_8_14.cc", "decode_huff_8_9_13.cc", "decode_huff_9_10_11.cc", "decode_huff_9_11_10.cc", "decode_huff_9_12_9.cc", "decode_huff_9_13_8.cc", "decode_huff_9_14_7.cc", "decode_huff_9_15_6.cc", "decode_huff_9_16_5.cc", "decode_huff_9_5_16.cc", "decode_huff_9_6_15.cc", "decode_huff_9_7_14.cc", "decode_huff_9_8_13.cc", "decode_huff_9_9_12.cc", ], hdrs = [ "decode_huff_10_10_10.h", "decode_huff_10_11_9.h", "decode_huff_10_12_8.h", "decode_huff_10_13_7.h", "decode_huff_10_14_6.h", "decode_huff_10_15_5.h", "decode_huff_10_16.h", "decode_huff_10_5_15.h", "decode_huff_10_6_14.h", "decode_huff_10_7_13.h", "decode_huff_10_8_12.h", "decode_huff_10_9_11.h", "decode_huff_11_10_9.h", "decode_huff_11_11_8.h", "decode_huff_11_12_7.h", "decode_huff_11_13_6.h", "decode_huff_11_14_5.h", "decode_huff_11_15.h", "decode_huff_11_16.h", "decode_huff_11_5_14.h", "decode_huff_11_6_13.h", "decode_huff_11_7_12.h", "decode_huff_11_8_11.h", "decode_huff_11_9_10.h", "decode_huff_12_10_8.h", "decode_huff_12_11_7.h", "decode_huff_12_12_6.h", "decode_huff_12_13_5.h", "decode_huff_12_14.h", "decode_huff_12_15.h", "decode_huff_12_16.h", "decode_huff_12_5_13.h", "decode_huff_12_6_12.h", "decode_huff_12_7_11.h", "decode_huff_12_8_10.h", "decode_huff_12_9_9.h", "decode_huff_13_10_7.h", "decode_huff_13_11_6.h", "decode_huff_13_12_5.h", "decode_huff_13_13.h", "decode_huff_13_14.h", "decode_huff_13_15.h", "decode_huff_13_16.h", "decode_huff_13_5_12.h", "decode_huff_13_6_11.h", "decode_huff_13_7_10.h", "decode_huff_13_8_9.h", "decode_huff_13_9_8.h", "decode_huff_14_10_6.h", "decode_huff_14_11_5.h", "decode_huff_14_12.h", "decode_huff_14_13.h", "decode_huff_14_14.h", "decode_huff_14_15.h", "decode_huff_14_16.h", "decode_huff_14_5_11.h", "decode_huff_14_6_10.h", "decode_huff_14_7_9.h", "decode_huff_14_8_8.h", "decode_huff_14_9_7.h", "decode_huff_15_10_5.h", "decode_huff_15_11.h", "decode_huff_15_12.h", "decode_huff_15_13.h", "decode_huff_15_14.h", "decode_huff_15_15.h", "decode_huff_15_5_10.h", "decode_huff_15_6_9.h", "decode_huff_15_7_8.h", "decode_huff_15_8_7.h", "decode_huff_15_9_6.h", "decode_huff_16_10.h", "decode_huff_16_11.h", "decode_huff_16_12.h", "decode_huff_16_13.h", "decode_huff_16_14.h", "decode_huff_16_5_9.h", "decode_huff_16_6_8.h", "decode_huff_16_7_7.h", "decode_huff_16_8_6.h", "decode_huff_16_9_5.h", "decode_huff_7_10_13.h", "decode_huff_7_11_12.h", "decode_huff_7_12_11.h", "decode_huff_7_13_10.h", "decode_huff_7_14_9.h", "decode_huff_7_15_8.h", "decode_huff_7_16_7.h", "decode_huff_7_7_16.h", "decode_huff_7_8_15.h", "decode_huff_7_9_14.h", "decode_huff_8_10_12.h", "decode_huff_8_11_11.h", "decode_huff_8_12_10.h", "decode_huff_8_13_9.h", "decode_huff_8_14_8.h", "decode_huff_8_15_7.h", "decode_huff_8_16_6.h", "decode_huff_8_6_16.h", "decode_huff_8_7_15.h", "decode_huff_8_8_14.h", "decode_huff_8_9_13.h", "decode_huff_9_10_11.h", "decode_huff_9_11_10.h", "decode_huff_9_12_9.h", "decode_huff_9_13_8.h", "decode_huff_9_14_7.h", "decode_huff_9_15_6.h", "decode_huff_9_16_5.h", "decode_huff_9_5_16.h", "decode_huff_9_6_15.h", "decode_huff_9_7_14.h", "decode_huff_9_8_13.h", "decode_huff_9_9_12.h", "index.h", ], deps = ["//:gpr_platform"], )