10b57cec5SDimitry Andric//===-- sanitizer_coverage_interface.inc ----------------------------------===// 20b57cec5SDimitry Andric// 30b57cec5SDimitry Andric// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 40b57cec5SDimitry Andric// See https://llvm.org/LICENSE.txt for license information. 50b57cec5SDimitry Andric// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 60b57cec5SDimitry Andric// 70b57cec5SDimitry Andric//===----------------------------------------------------------------------===// 80b57cec5SDimitry Andric// Sanitizer Coverage interface list. 90b57cec5SDimitry Andric//===----------------------------------------------------------------------===// 100b57cec5SDimitry AndricINTERFACE_FUNCTION(__sanitizer_cov_dump) 110b57cec5SDimitry AndricINTERFACE_FUNCTION(__sanitizer_cov_reset) 120b57cec5SDimitry AndricINTERFACE_FUNCTION(__sanitizer_dump_coverage) 130b57cec5SDimitry AndricINTERFACE_FUNCTION(__sanitizer_dump_trace_pc_guard_coverage) 140b57cec5SDimitry AndricINTERFACE_WEAK_FUNCTION(__sancov_default_options) 150b57cec5SDimitry AndricINTERFACE_WEAK_FUNCTION(__sanitizer_cov_trace_cmp) 160b57cec5SDimitry AndricINTERFACE_WEAK_FUNCTION(__sanitizer_cov_trace_cmp1) 170b57cec5SDimitry AndricINTERFACE_WEAK_FUNCTION(__sanitizer_cov_trace_cmp2) 180b57cec5SDimitry AndricINTERFACE_WEAK_FUNCTION(__sanitizer_cov_trace_cmp4) 190b57cec5SDimitry AndricINTERFACE_WEAK_FUNCTION(__sanitizer_cov_trace_cmp8) 200b57cec5SDimitry AndricINTERFACE_WEAK_FUNCTION(__sanitizer_cov_trace_const_cmp1) 210b57cec5SDimitry AndricINTERFACE_WEAK_FUNCTION(__sanitizer_cov_trace_const_cmp2) 220b57cec5SDimitry AndricINTERFACE_WEAK_FUNCTION(__sanitizer_cov_trace_const_cmp4) 230b57cec5SDimitry AndricINTERFACE_WEAK_FUNCTION(__sanitizer_cov_trace_const_cmp8) 240b57cec5SDimitry AndricINTERFACE_WEAK_FUNCTION(__sanitizer_cov_trace_div4) 250b57cec5SDimitry AndricINTERFACE_WEAK_FUNCTION(__sanitizer_cov_trace_div8) 260b57cec5SDimitry AndricINTERFACE_WEAK_FUNCTION(__sanitizer_cov_trace_gep) 270b57cec5SDimitry AndricINTERFACE_WEAK_FUNCTION(__sanitizer_cov_trace_pc_guard) 280b57cec5SDimitry AndricINTERFACE_WEAK_FUNCTION(__sanitizer_cov_trace_pc_guard_init) 290b57cec5SDimitry AndricINTERFACE_WEAK_FUNCTION(__sanitizer_cov_trace_pc_indir) 30*fcaf7f86SDimitry AndricINTERFACE_WEAK_FUNCTION(__sanitizer_cov_load1) 31*fcaf7f86SDimitry AndricINTERFACE_WEAK_FUNCTION(__sanitizer_cov_load2) 32*fcaf7f86SDimitry AndricINTERFACE_WEAK_FUNCTION(__sanitizer_cov_load4) 33*fcaf7f86SDimitry AndricINTERFACE_WEAK_FUNCTION(__sanitizer_cov_load8) 34*fcaf7f86SDimitry AndricINTERFACE_WEAK_FUNCTION(__sanitizer_cov_load16) 35*fcaf7f86SDimitry AndricINTERFACE_WEAK_FUNCTION(__sanitizer_cov_store1) 36*fcaf7f86SDimitry AndricINTERFACE_WEAK_FUNCTION(__sanitizer_cov_store2) 37*fcaf7f86SDimitry AndricINTERFACE_WEAK_FUNCTION(__sanitizer_cov_store4) 38*fcaf7f86SDimitry AndricINTERFACE_WEAK_FUNCTION(__sanitizer_cov_store8) 39*fcaf7f86SDimitry AndricINTERFACE_WEAK_FUNCTION(__sanitizer_cov_store16) 400b57cec5SDimitry AndricINTERFACE_WEAK_FUNCTION(__sanitizer_cov_trace_switch) 410b57cec5SDimitry AndricINTERFACE_WEAK_FUNCTION(__sanitizer_cov_8bit_counters_init) 425ffd83dbSDimitry AndricINTERFACE_WEAK_FUNCTION(__sanitizer_cov_bool_flag_init) 430b57cec5SDimitry AndricINTERFACE_WEAK_FUNCTION(__sanitizer_cov_pcs_init) 44