Home
last modified time | relevance | path

Searched refs:RecordTypes (Results 1 – 15 of 15) sorted by relevance

/freebsd-12.1/contrib/llvm/include/llvm/XRay/
H A DYAMLXRayRecord.h35 RecordTypes Type;
56 template <> struct ScalarEnumerationTraits<xray::RecordTypes> {
57 static void enumeration(IO &IO, xray::RecordTypes &Type) {
58 IO.enumCase(Type, "function-enter", xray::RecordTypes::ENTER);
59 IO.enumCase(Type, "function-exit", xray::RecordTypes::EXIT);
60 IO.enumCase(Type, "function-tail-exit", xray::RecordTypes::TAIL_EXIT);
61 IO.enumCase(Type, "function-enter-arg", xray::RecordTypes::ENTER_ARG);
62 IO.enumCase(Type, "custom-event", xray::RecordTypes::CUSTOM_EVENT);
63 IO.enumCase(Type, "typed-event", xray::RecordTypes::TYPED_EVENT);
H A DXRayRecord.h58 enum class RecordTypes { enum
81 RecordTypes Type;
H A DFDRTraceExpander.h30 XRayRecord CurrentRecord{0, 0, RecordTypes::ENTER, 0, 0, 0, 0, {}, {}};
H A DFDRRecords.h374 RecordTypes Kind;
384 explicit FunctionRecord(RecordTypes K, int32_t F, uint32_t D) in FunctionRecord()
389 RecordTypes recordType() const { return Kind; } in recordType()
/freebsd-12.1/contrib/llvm/lib/XRay/
H A DRecordPrinter.cpp83 case RecordTypes::ENTER: in visit()
87 case RecordTypes::ENTER_ARG: in visit()
91 case RecordTypes::EXIT: in visit()
95 case RecordTypes::TAIL_EXIT: in visit()
99 case RecordTypes::CUSTOM_EVENT: in visit()
100 case RecordTypes::TYPED_EVENT: in visit()
H A DFDRTraceExpander.cpp47 CurrentRecord.Type = RecordTypes::CUSTOM_EVENT; in visit()
62 CurrentRecord.Type = RecordTypes::CUSTOM_EVENT; in visit()
78 CurrentRecord.Type = RecordTypes::TYPED_EVENT; in visit()
87 CurrentRecord.Type = RecordTypes::ENTER_ARG; in visit()
H A DProfile.cpp341 case RecordTypes::ENTER: in profileFromTrace()
342 case RecordTypes::ENTER_ARG: in profileFromTrace()
348 case RecordTypes::EXIT: in profileFromTrace()
349 case RecordTypes::TAIL_EXIT: in profileFromTrace()
378 case RecordTypes::CUSTOM_EVENT: in profileFromTrace()
379 case RecordTypes::TYPED_EVENT: in profileFromTrace()
H A DRecordInitializer.cpp394 case static_cast<unsigned>(RecordTypes::ENTER): in visit()
395 case static_cast<unsigned>(RecordTypes::ENTER_ARG): in visit()
396 case static_cast<unsigned>(RecordTypes::EXIT): in visit()
397 case static_cast<unsigned>(RecordTypes::TAIL_EXIT): in visit()
398 R.Kind = static_cast<RecordTypes>(FunctionType); in visit()
H A DTrace.cpp101 Record.Type = RecordTypes::ENTER; in loadNaiveFormatLog()
104 Record.Type = RecordTypes::EXIT; in loadNaiveFormatLog()
107 Record.Type = RecordTypes::TAIL_EXIT; in loadNaiveFormatLog()
110 Record.Type = RecordTypes::ENTER_ARG; in loadNaiveFormatLog()
/freebsd-12.1/contrib/llvm/tools/llvm-xray/
H A Dxray-account.cpp149 case RecordTypes::CUSTOM_EVENT: in accountRecord()
150 case RecordTypes::TYPED_EVENT: in accountRecord()
153 case RecordTypes::ENTER: in accountRecord()
154 case RecordTypes::ENTER_ARG: { in accountRecord()
158 case RecordTypes::EXIT: in accountRecord()
159 case RecordTypes::TAIL_EXIT: { in accountRecord()
388 case RecordTypes::ENTER: in format()
391 case RecordTypes::ENTER_ARG: in format()
394 case RecordTypes::EXIT: in format()
397 case RecordTypes::TAIL_EXIT: in format()
[all …]
H A Dxray-converter.cpp127 case RecordTypes::ENTER: in exportAsRAWv1()
128 case RecordTypes::ENTER_ARG: in exportAsRAWv1()
133 case RecordTypes::EXIT: in exportAsRAWv1()
138 case RecordTypes::TAIL_EXIT: in exportAsRAWv1()
143 case RecordTypes::CUSTOM_EVENT: in exportAsRAWv1()
144 case RecordTypes::TYPED_EVENT: in exportAsRAWv1()
303 case RecordTypes::TYPED_EVENT: in exportAsChromeTraceEventFormat()
306 case RecordTypes::ENTER: in exportAsChromeTraceEventFormat()
307 case RecordTypes::ENTER_ARG: in exportAsChromeTraceEventFormat()
318 case RecordTypes::EXIT: in exportAsChromeTraceEventFormat()
[all …]
H A Dxray-graph.cpp204 case RecordTypes::ENTER: in accountRecord()
205 case RecordTypes::ENTER_ARG: { in accountRecord()
211 case RecordTypes::EXIT: in accountRecord()
212 case RecordTypes::TAIL_EXIT: { in accountRecord()
249 case RecordTypes::CUSTOM_EVENT: in accountRecord()
250 case RecordTypes::TYPED_EVENT: in accountRecord()
H A Dxray-stacks.cpp369 case RecordTypes::CUSTOM_EVENT: in accountRecord()
370 case RecordTypes::TYPED_EVENT: in accountRecord()
372 case RecordTypes::ENTER: in accountRecord()
373 case RecordTypes::ENTER_ARG: { in accountRecord()
404 case RecordTypes::EXIT: in accountRecord()
405 case RecordTypes::TAIL_EXIT: { in accountRecord()
/freebsd-12.1/contrib/compiler-rt/include/xray/
H A Dxray_records.h68 enum RecordTypes { enum
77 uint16_t RecordType = RecordTypes::NORMAL;
110 uint16_t RecordType = RecordTypes::ARG_PAYLOAD;
/freebsd-12.1/contrib/compiler-rt/lib/xray/
H A Dxray_basic_logging.cc237 R.RecordType = RecordTypes::NORMAL; in InMemoryRawLog()
286 R.RecordType = RecordTypes::ARG_PAYLOAD; in InMemoryRawLogWithArg()