Home
last modified time | relevance | path

Searched refs:FunctionKinds (Results 1 – 2 of 2) sorted by relevance

/freebsd-12.1/contrib/llvm/include/llvm/XRay/
H A DInstrumentationMap.h41 enum class FunctionKinds { ENTRY, EXIT, TAIL, LOG_ARGS_ENTER, CUSTOM_EVENT }; enum
50 FunctionKinds Kind;
60 SledEntry::FunctionKinds Kind;
104 template <> struct ScalarEnumerationTraits<xray::SledEntry::FunctionKinds> {
105 static void enumeration(IO &IO, xray::SledEntry::FunctionKinds &Kind) {
106 IO.enumCase(Kind, "function-enter", xray::SledEntry::FunctionKinds::ENTRY);
107 IO.enumCase(Kind, "function-exit", xray::SledEntry::FunctionKinds::EXIT);
108 IO.enumCase(Kind, "tail-exit", xray::SledEntry::FunctionKinds::TAIL);
110 xray::SledEntry::FunctionKinds::LOG_ARGS_ENTER);
112 xray::SledEntry::FunctionKinds::CUSTOM_EVENT);
/freebsd-12.1/contrib/llvm/lib/XRay/
H A DInstrumentationMap.cpp145 static constexpr SledEntry::FunctionKinds Kinds[] = { in loadObj()
146 SledEntry::FunctionKinds::ENTRY, SledEntry::FunctionKinds::EXIT, in loadObj()
147 SledEntry::FunctionKinds::TAIL, in loadObj()
148 SledEntry::FunctionKinds::LOG_ARGS_ENTER, in loadObj()
149 SledEntry::FunctionKinds::CUSTOM_EVENT}; in loadObj()