Home
last modified time | relevance | path

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

/freebsd/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/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.cpp103 Record.Type = RecordTypes::ENTER; in loadNaiveFormatLog()
106 Record.Type = RecordTypes::EXIT; in loadNaiveFormatLog()
109 Record.Type = RecordTypes::TAIL_EXIT; in loadNaiveFormatLog()
112 Record.Type = RecordTypes::ENTER_ARG; in loadNaiveFormatLog()
/freebsd/contrib/llvm-project/llvm/tools/llvm-xray/
H A Dxray-converter.cpp130 case RecordTypes::ENTER: in exportAsRAWv1()
131 case RecordTypes::ENTER_ARG: in exportAsRAWv1()
136 case RecordTypes::EXIT: in exportAsRAWv1()
141 case RecordTypes::TAIL_EXIT: in exportAsRAWv1()
146 case RecordTypes::CUSTOM_EVENT: in exportAsRAWv1()
147 case RecordTypes::TYPED_EVENT: in exportAsRAWv1()
300 case RecordTypes::CUSTOM_EVENT: in exportAsChromeTraceEventFormat()
301 case RecordTypes::TYPED_EVENT: in exportAsChromeTraceEventFormat()
304 case RecordTypes::ENTER: in exportAsChromeTraceEventFormat()
305 case RecordTypes in exportAsChromeTraceEventFormat()
[all...]
H A Dxray-account.cpp174 case RecordTypes::CUSTOM_EVENT: in accountRecord()
175 case RecordTypes::TYPED_EVENT: in accountRecord()
178 case RecordTypes::ENTER: in accountRecord()
179 case RecordTypes::ENTER_ARG: { in accountRecord()
185 case RecordTypes::EXIT: in accountRecord()
186 case RecordTypes::TAIL_EXIT: { in accountRecord()
423 template <> struct format_provider<llvm::xray::RecordTypes> {
424 static void format(const llvm::xray::RecordTypes &T, raw_ostream &Stream, in format()
427 case RecordTypes::ENTER: in format()
430 case RecordTypes::ENTER_ARG: in format()
[all …]
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()
H A Dxray-graph.cpp222 case RecordTypes::ENTER: in accountRecord()
223 case RecordTypes::ENTER_ARG: { in accountRecord()
229 case RecordTypes::EXIT: in accountRecord()
230 case RecordTypes::TAIL_EXIT: { in accountRecord()
268 case RecordTypes::CUSTOM_EVENT: in accountRecord()
269 case RecordTypes::TYPED_EVENT: in accountRecord()
/freebsd/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/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()