Searched refs:RecordTypes (Results 1 - 19 of 19) sorted by relevance

/openbsd-current/gnu/llvm/compiler-rt/lib/xray/tests/unit/
H A Dtest_helpers.cpp22 std::string RecordTypeAsString(RecordTypes T) {
24 case RecordTypes::ENTER:
25 return "llvm::xray::RecordTypes::ENTER";
26 case RecordTypes::EXIT:
27 return "llvm::xray::RecordTypes::EXIT";
28 case RecordTypes::TAIL_EXIT:
29 return "llvm::xray::RecordTypes::TAIL_EXIT";
30 case RecordTypes::ENTER_ARG:
31 return "llvm::xray::RecordTypes::ENTER_ARG";
32 case RecordTypes
[all...]
H A Dtest_helpers.h25 std::string RecordTypeAsString(RecordTypes T);
26 void PrintTo(RecordTypes T, std::ostream *OS);
H A Dfdr_controller_test.cpp75 AllOf(FuncId(1), RecordType(llvm::xray::RecordTypes::ENTER)),
76 AllOf(FuncId(1), RecordType(llvm::xray::RecordTypes::EXIT)))));
99 AllOf(FuncId(FId), RecordType(llvm::xray::RecordTypes::ENTER)),
100 AllOf(FuncId(FId), RecordType(llvm::xray::RecordTypes::EXIT)),
101 AllOf(FuncId(FId), RecordType(llvm::xray::RecordTypes::ENTER_ARG)),
102 AllOf(FuncId(FId), RecordType(llvm::xray::RecordTypes::TAIL_EXIT)))));
135 AllOf(FuncId(1), RecordType(llvm::xray::RecordTypes::ENTER_ARG),
137 AllOf(FuncId(1), RecordType(llvm::xray::RecordTypes::EXIT)))));
159 AllOf(FuncId(1), RecordType(llvm::xray::RecordTypes::ENTER),
161 AllOf(FuncId(1), RecordType(llvm::xray::RecordTypes
[all...]
H A Dfdr_log_writer_test.cpp72 AllOf(FuncId(1), RecordType(llvm::xray::RecordTypes::ENTER)),
73 AllOf(FuncId(1), RecordType(llvm::xray::RecordTypes::EXIT)))));
124 FuncId(1), RecordType(llvm::xray::RecordTypes::ENTER)))));
/openbsd-current/gnu/llvm/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 { class in namespace:llvm::xray
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)
388 RecordTypes recordType() const { return Kind; }
/openbsd-current/gnu/llvm/llvm/lib/XRay/
H A DRecordPrinter.cpp82 case RecordTypes::ENTER:
86 case RecordTypes::ENTER_ARG:
90 case RecordTypes::EXIT:
94 case RecordTypes::TAIL_EXIT:
98 case RecordTypes::CUSTOM_EVENT:
99 case RecordTypes::TYPED_EVENT:
H A DFDRTraceExpander.cpp46 CurrentRecord.Type = RecordTypes::CUSTOM_EVENT;
61 CurrentRecord.Type = RecordTypes::CUSTOM_EVENT;
77 CurrentRecord.Type = RecordTypes::TYPED_EVENT;
86 CurrentRecord.Type = RecordTypes::ENTER_ARG;
H A DProfile.cpp341 case RecordTypes::ENTER:
342 case RecordTypes::ENTER_ARG:
348 case RecordTypes::EXIT:
349 case RecordTypes::TAIL_EXIT:
378 case RecordTypes::CUSTOM_EVENT:
379 case RecordTypes::TYPED_EVENT:
H A DTrace.cpp100 Record.Type = RecordTypes::ENTER;
103 Record.Type = RecordTypes::EXIT;
106 Record.Type = RecordTypes::TAIL_EXIT;
109 Record.Type = RecordTypes::ENTER_ARG;
H A DRecordInitializer.cpp406 case static_cast<unsigned>(RecordTypes::ENTER):
407 case static_cast<unsigned>(RecordTypes::ENTER_ARG):
408 case static_cast<unsigned>(RecordTypes::EXIT):
409 case static_cast<unsigned>(RecordTypes::TAIL_EXIT):
410 R.Kind = static_cast<RecordTypes>(FunctionType);
/openbsd-current/gnu/llvm/compiler-rt/include/xray/
H A Dxray_records.h67 enum RecordTypes { enum in namespace:__xray
75 // properly. See RecordTypes for more supported types.
76 uint16_t RecordType = RecordTypes::NORMAL;
109 uint16_t RecordType = RecordTypes::ARG_PAYLOAD;
/openbsd-current/gnu/llvm/llvm/tools/llvm-xray/
H A Dxray-converter.cpp130 case RecordTypes::ENTER:
131 case RecordTypes::ENTER_ARG:
136 case RecordTypes::EXIT:
141 case RecordTypes::TAIL_EXIT:
146 case RecordTypes::CUSTOM_EVENT:
147 case RecordTypes::TYPED_EVENT:
300 case RecordTypes::CUSTOM_EVENT:
301 case RecordTypes::TYPED_EVENT:
304 case RecordTypes::ENTER:
305 case RecordTypes
[all...]
H A Dxray-account.cpp174 case RecordTypes::CUSTOM_EVENT:
175 case RecordTypes::TYPED_EVENT:
178 case RecordTypes::ENTER:
179 case RecordTypes::ENTER_ARG: {
185 case RecordTypes::EXIT:
186 case RecordTypes::TAIL_EXIT: {
423 template <> struct format_provider<llvm::xray::RecordTypes> {
424 static void format(const llvm::xray::RecordTypes &T, raw_ostream &Stream,
427 case RecordTypes::ENTER:
430 case RecordTypes
[all...]
H A Dxray-stacks.cpp367 case RecordTypes::CUSTOM_EVENT:
368 case RecordTypes::TYPED_EVENT:
370 case RecordTypes::ENTER:
371 case RecordTypes::ENTER_ARG: {
402 case RecordTypes::EXIT:
403 case RecordTypes::TAIL_EXIT: {
H A Dxray-graph.cpp222 case RecordTypes::ENTER:
223 case RecordTypes::ENTER_ARG: {
229 case RecordTypes::EXIT:
230 case RecordTypes::TAIL_EXIT: {
268 case RecordTypes::CUSTOM_EVENT:
269 case RecordTypes::TYPED_EVENT:
/openbsd-current/gnu/llvm/compiler-rt/lib/xray/
H A Dxray_basic_logging.cpp236 R.RecordType = RecordTypes::NORMAL;
285 R.RecordType = RecordTypes::ARG_PAYLOAD;

Completed in 176 milliseconds