/freebsd/contrib/llvm-project/llvm/include/llvm/XRay/ |
H A D | YAMLXRayRecord.h | 34 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 D | XRayRecord.h | 57 enum class RecordTypes { enum 80 RecordTypes Type;
|
H A D | FDRTraceExpander.h | 29 XRayRecord CurrentRecord{0, 0, RecordTypes::ENTER, 0, 0, 0, 0, {}, {}};
|
H A D | FDRRecords.h | 373 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 D | RecordPrinter.cpp | 82 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 D | FDRTraceExpander.cpp | 46 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 D | Profile.cpp | 341 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 D | RecordInitializer.cpp | 406 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 D | Trace.cpp | 103 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 D | xray-converter.cpp | 130 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 D | xray-account.cpp | 174 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 D | xray-stacks.cpp | 367 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 D | xray-graph.cpp | 222 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 D | xray_records.h | 67 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 D | xray_basic_logging.cpp | 236 R.RecordType = RecordTypes::NORMAL; in InMemoryRawLog() 285 R.RecordType = RecordTypes::ARG_PAYLOAD; in InMemoryRawLogWithArg()
|