| /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 | 374 RecordTypes Kind; 384 explicit FunctionRecord(RecordTypes K, int32_t F, uint32_t D) in FunctionRecord() 389 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 | 340 case RecordTypes::ENTER: in profileFromTrace() 341 case RecordTypes::ENTER_ARG: in profileFromTrace() 347 case RecordTypes::EXIT: in profileFromTrace() 348 case RecordTypes::TAIL_EXIT: in profileFromTrace() 377 case RecordTypes::CUSTOM_EVENT: in profileFromTrace() 378 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/clang/lib/CodeGen/ |
| H A D | HLSLBufferLayoutBuilder.cpp | 88 llvm::SmallVector<const RecordType *> RecordTypes; in createLayoutType() local 89 RecordTypes.push_back(RT); in createLayoutType() 90 while (RecordTypes.back()->getAsCXXRecordDecl()->getNumBases()) { in createLayoutType() 91 CXXRecordDecl *D = RecordTypes.back()->getAsCXXRecordDecl(); in createLayoutType() 94 RecordTypes.push_back(D->bases_begin()->getType()->getAs<RecordType>()); in createLayoutType() 100 while (!RecordTypes.empty()) { in createLayoutType() 101 const RecordType *RT = RecordTypes.back(); in createLayoutType() 102 RecordTypes.pop_back(); in createLayoutType()
|
| /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-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()
|
| H A D | xray-stacks.cpp | 363 case RecordTypes::CUSTOM_EVENT: in accountRecord() 364 case RecordTypes::TYPED_EVENT: in accountRecord() 366 case RecordTypes::ENTER: in accountRecord() 367 case RecordTypes::ENTER_ARG: { in accountRecord() 398 case RecordTypes::EXIT: in accountRecord() 399 case RecordTypes::TAIL_EXIT: { 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()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaHLSL.cpp | 3870 llvm::SmallVector<const RecordType *> RecordTypes; in buildInitializerListImpl() local 3871 RecordTypes.push_back(RTy); in buildInitializerListImpl() 3872 while (RecordTypes.back()->getAsCXXRecordDecl()->getNumBases()) { in buildInitializerListImpl() 3873 CXXRecordDecl *D = RecordTypes.back()->getAsCXXRecordDecl(); in buildInitializerListImpl() 3876 RecordTypes.push_back(D->bases_begin()->getType()->getAs<RecordType>()); in buildInitializerListImpl() 3878 while (!RecordTypes.empty()) { in buildInitializerListImpl() 3879 const RecordType *RT = RecordTypes.pop_back_val(); in buildInitializerListImpl() 3918 llvm::SmallVector<const RecordType *> RecordTypes; in generateInitListsImpl() local 3919 RecordTypes.push_back(RTy); in generateInitListsImpl() 3920 while (RecordTypes.back()->getAsCXXRecordDecl()->getNumBases()) { in generateInitListsImpl() [all …]
|