/* Autogenerated file, DO NOT EDIT manually! generated by perf-registers-codegen.py
 *
 * Copyright (c) 2020 Intel Corporation
 *
 * Permission is hereby granted, free of charge, to any person obtaining a
 * copy of this software and associated documentation files (the "Software"),
 * to deal in the Software without restriction, including without limitation
 * the rights to use, copy, modify, merge, publish, distribute, sublicense,
 * and/or sell copies of the Software, and to permit persons to whom the
 * Software is furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice (including the next
 * paragraph) shall be included in all copies or substantial portions of the
 * Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
 * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
 * DEALINGS IN THE SOFTWARE.
 */

#ifndef __I915_PERF_REGISTERS_MTLGT3_H__
#define __I915_PERF_REGISTERS_MTLGT3_H__

struct intel_perf;
struct intel_perf_metric_set;

void mtlgt3_render_basic_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_compute_basic_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_async_compute_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_xve_activity_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_gpu_busyness_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_hdc_and_sf1_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_hdc_and_sf2_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_l3_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_rasterizer_and_pixel_backend1_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_rasterizer_and_pixel_backend2_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_render_pipe_profile1_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_render_pipe_profile2_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_sampler_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_tdl1_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_tdl2_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_tdl3_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_tdl4_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_test_oa_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext1_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext3_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext4_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext5_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext6_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext7_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext8_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext9_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext10_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext11_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext12_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext13_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext14_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext15_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext16_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext17_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext18_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext21_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext22_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext23_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext24_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext28_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext29_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext31_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext32_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext35_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext36_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext39_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext40_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext43_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext44_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext45_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext46_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext51_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext53_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext54_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext57_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext58_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext61_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext62_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext65_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext66_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext67_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext68_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext73_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext74_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext75_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext76_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext77_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext78_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext79_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext80_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext81_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext82_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext83_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext85_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext86_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext87_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext88_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext91_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext92_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext93_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext94_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext95_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext96_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext97_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext98_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext99_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext100_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext101_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext102_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext103_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext104_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext105_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext106_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext107_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext108_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext109_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext110_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext111_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext113_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext114_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext116_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext117_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext118_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext119_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext120_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext121_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext122_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext123_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext124_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext125_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext126_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext127_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext128_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext129_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext130_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext131_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext132_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext133_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext134_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext135_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext136_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext137_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext138_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext139_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext140_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext141_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext142_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext143_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext144_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext145_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext146_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext147_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext148_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext149_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext150_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext151_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext152_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext153_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext154_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext155_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext156_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext158_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext159_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext160_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext161_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext162_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext163_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext164_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext165_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext166_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext167_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext168_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext169_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext170_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext171_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext172_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext173_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext174_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext175_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext176_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext177_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext178_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext179_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext180_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext181_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext182_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext183_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext184_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext185_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext186_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext188_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext189_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext190_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext191_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext192_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext193_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext195_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext196_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext198_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext199_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext200_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext201_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext202_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext203_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext204_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext205_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext206_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext207_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext212_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext213_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext214_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext215_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext220_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext225_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext226_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext227_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext228_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext229_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext230_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext231_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext232_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext236_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext237_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext239_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext240_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext500_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext501_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext502_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext503_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext508_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext509_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext510_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext511_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext512_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext513_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext514_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext515_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext516_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext517_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext518_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext519_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext520_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext521_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext522_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext523_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext524_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext525_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext526_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext527_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext528_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext529_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext530_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext531_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext540_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext541_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext542_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext543_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext544_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext545_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext546_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext547_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext604_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext1000_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext1001_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext1002_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext1003_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext1004_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext1005_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext1006_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext1007_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_ext1010_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_media_set1_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_media_set2_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);
void mtlgt3_test_oam_add_registers(struct intel_perf *perf, struct intel_perf_metric_set *metric_set);

#endif /* __I915_PERF_REGISTERS_MTLGT3_H__ */
