Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/XRay/
H A DYAMLXRayRecord.h34 RecordTypes Type;
55 template <> struct ScalarEnumerationTraits<xray::RecordTypes> {
56 static void enumeration(IO &IO, xray::RecordTypes &Type) {
57 IO.enumCase(Type, "function-enter", xray::RecordTypes::ENTER);
58 IO.enumCase(Type, "function-exit", xray::RecordTypes::EXIT);
59 IO.enumCase(Type, "function-tail-exit", xray::RecordTypes::TAIL_EXIT);
60 IO.enumCase(Type, "function-enter-arg", xray::RecordTypes::ENTER_ARG);
61 IO.enumCase(Type, "custom-event", xray::RecordTypes::CUSTOM_EVENT);
62 IO.enumCase(Type, "typed-event", xray::RecordTypes::TYPED_EVENT);
H A DXRayRecord.h57 enum class RecordTypes { enum
80 RecordTypes Type;
H A DFDRTraceExpander.h29 XRayRecord CurrentRecord{0, 0, RecordTypes::ENTER, 0, 0, 0, 0, {}, {}};
H A DFDRRecords.h373 RecordTypes Kind;
383 explicit FunctionRecord(RecordTypes K, int32_t F, uint32_t D) in FunctionRecord()
388 RecordTypes recordType() const { return Kind; } in recordType()
/freebsd-13.1/contrib/llvm-project/llvm/lib/XRay/
H A DRecordPrinter.cpp82 case RecordTypes::ENTER: in visit()
86 case RecordTypes::ENTER_ARG: in visit()
90 case RecordTypes::EXIT: in visit()
94 case RecordTypes::TAIL_EXIT: in visit()
98 case RecordTypes::CUSTOM_EVENT: in visit()
99 case RecordTypes::TYPED_EVENT: in visit()
H A DFDRTraceExpander.cpp46 CurrentRecord.Type = RecordTypes::CUSTOM_EVENT; in visit()
61 CurrentRecord.Type = RecordTypes::CUSTOM_EVENT; in visit()
77 CurrentRecord.Type = RecordTypes::TYPED_EVENT; in visit()
86 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.cpp406 case static_cast<unsigned>(RecordTypes::ENTER): in visit()
407 case static_cast<unsigned>(RecordTypes::ENTER_ARG): in visit()
408 case static_cast<unsigned>(RecordTypes::EXIT): in visit()
409 case static_cast<unsigned>(RecordTypes::TAIL_EXIT): in visit()
410 R.Kind = static_cast<RecordTypes>(FunctionType); in visit()
H A DTrace.cpp102 Record.Type = RecordTypes::ENTER; in loadNaiveFormatLog()
105 Record.Type = RecordTypes::EXIT; in loadNaiveFormatLog()
108 Record.Type = RecordTypes::TAIL_EXIT; in loadNaiveFormatLog()
111 Record.Type = RecordTypes::ENTER_ARG; in loadNaiveFormatLog()
/freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-xray/
H A Dxray-converter.cpp121 case RecordTypes::ENTER: in exportAsRAWv1()
122 case RecordTypes::ENTER_ARG: in exportAsRAWv1()
127 case RecordTypes::EXIT: in exportAsRAWv1()
132 case RecordTypes::TAIL_EXIT: in exportAsRAWv1()
137 case RecordTypes::CUSTOM_EVENT: in exportAsRAWv1()
138 case RecordTypes::TYPED_EVENT: in exportAsRAWv1()
292 case RecordTypes::TYPED_EVENT: in exportAsChromeTraceEventFormat()
295 case RecordTypes::ENTER: in exportAsChromeTraceEventFormat()
296 case RecordTypes::ENTER_ARG: in exportAsChromeTraceEventFormat()
310 case RecordTypes::EXIT: in exportAsChromeTraceEventFormat()
[all …]
H A Dxray-account.cpp172 case RecordTypes::CUSTOM_EVENT: in accountRecord()
173 case RecordTypes::TYPED_EVENT: in accountRecord()
176 case RecordTypes::ENTER: in accountRecord()
177 case RecordTypes::ENTER_ARG: { in accountRecord()
183 case RecordTypes::EXIT: in accountRecord()
184 case RecordTypes::TAIL_EXIT: { in accountRecord()
425 case RecordTypes::ENTER: in format()
428 case RecordTypes::ENTER_ARG: in format()
431 case RecordTypes::EXIT: in format()
434 case RecordTypes::TAIL_EXIT: in format()
[all …]
H A Dxray-graph.cpp220 case RecordTypes::ENTER: in accountRecord()
221 case RecordTypes::ENTER_ARG: { in accountRecord()
227 case RecordTypes::EXIT: in accountRecord()
228 case RecordTypes::TAIL_EXIT: { in accountRecord()
265 case RecordTypes::CUSTOM_EVENT: in accountRecord()
266 case RecordTypes::TYPED_EVENT: in accountRecord()
H A Dxray-stacks.cpp367 case RecordTypes::CUSTOM_EVENT: in accountRecord()
368 case RecordTypes::TYPED_EVENT: in accountRecord()
370 case RecordTypes::ENTER: in accountRecord()
371 case RecordTypes::ENTER_ARG: { in accountRecord()
402 case RecordTypes::EXIT: in accountRecord()
403 case RecordTypes::TAIL_EXIT: { in accountRecord()
/freebsd-13.1/contrib/llvm-project/compiler-rt/include/xray/
H A Dxray_records.h67 enum RecordTypes { enum
76 uint16_t RecordType = RecordTypes::NORMAL;
109 uint16_t RecordType = RecordTypes::ARG_PAYLOAD;
/freebsd-13.1/contrib/llvm-project/compiler-rt/lib/xray/
H A Dxray_basic_logging.cpp236 R.RecordType = RecordTypes::NORMAL; in InMemoryRawLog()
285 R.RecordType = RecordTypes::ARG_PAYLOAD; in InMemoryRawLogWithArg()