1 //===-- xray_defs.h ---------------------------------------------*- C++ -*-===//
3 // The LLVM Compiler Infrastructure
5 // This file is distributed under the University of Illinois Open Source
6 // License. See LICENSE.TXT for details.
8 //===----------------------------------------------------------------------===//
10 // Common definitions useful for XRay sources.
12 //===----------------------------------------------------------------------===//
13 #ifndef XRAY_XRAY_DEFS_H
14 #define XRAY_XRAY_DEFS_H
17 #define XRAY_NEVER_INSTRUMENT __attribute__((xray_never_instrument))
19 #define XRAY_NEVER_INSTRUMENT
22 #endif // XRAY_XRAY_DEFS_H