[Openmp-commits] [compiler-rt] [llvm] [openmp] [TSan] Add instrumentation of AVX2 and AVX512 instructions (PR #74636)

Dmitry Vyukov via Openmp-commits openmp-commits at lists.llvm.org
Mon Dec 11 23:53:02 PST 2023

@@ -0,0 +1,46 @@
+//===-- tsan_interface_avx2.h ------------------------------------- C++ -*-===//
+// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
+// See https://llvm.org/LICENSE.txt for license information.
+// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
+// This file is a part of ThreadSanitizer (TSan), a race detector.
+// The functions declared in this header will be inserted by the instrumentation
+// module.
+// This header can be included by the instrumented program or by TSan tests.
+#include <immintrin.h>
+#include <sanitizer_common/sanitizer_internal_defs.h>
+#include <stdint.h>
+using __sanitizer::tid_t;
+using __sanitizer::uptr;
dvyukov wrote:

This does not seem to be used.


More information about the Openmp-commits mailing list