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

/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/XRay/
H A DInstrumentationMap.h40 enum class FunctionKinds { ENTRY, EXIT, TAIL, LOG_ARGS_ENTER, CUSTOM_EVENT }; class in struct:llvm::xray::SledEntry
49 FunctionKinds Kind;
59 SledEntry::FunctionKinds Kind;
103 template <> struct ScalarEnumerationTraits<xray::SledEntry::FunctionKinds> {
104 static void enumeration(IO &IO, xray::SledEntry::FunctionKinds &Kind) {
105 IO.enumCase(Kind, "function-enter", xray::SledEntry::FunctionKinds::ENTRY);
106 IO.enumCase(Kind, "function-exit", xray::SledEntry::FunctionKinds::EXIT);
107 IO.enumCase(Kind, "tail-exit", xray::SledEntry::FunctionKinds::TAIL);
109 xray::SledEntry::FunctionKinds::LOG_ARGS_ENTER);
111 xray::SledEntry::FunctionKinds
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/XRay/
H A DInstrumentationMap.cpp158 static constexpr SledEntry::FunctionKinds Kinds[] = {
159 SledEntry::FunctionKinds::ENTRY, SledEntry::FunctionKinds::EXIT,
160 SledEntry::FunctionKinds::TAIL,
161 SledEntry::FunctionKinds::LOG_ARGS_ENTER,
162 SledEntry::FunctionKinds::CUSTOM_EVENT};

Completed in 116 milliseconds