Searched refs:BTFTypeDerived (Results 1 – 2 of 2) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Target/BPF/ |
| H A D | BTFDebug.h | 64 class BTFTypeDerived : public BTFTypeBase { 70 BTFTypeDerived(const DIDerivedType *Ty, unsigned Tag, bool NeedsFixup); 71 BTFTypeDerived(unsigned NextTypeId, unsigned Tag, StringRef Name); 307 std::vector<std::pair<const DIDerivedType *, BTFTypeDerived *>>>
|
| H A D | BTFDebug.cpp | 45 BTFTypeDerived::BTFTypeDerived(const DIDerivedType *DTy, unsigned Tag, in BTFTypeDerived() function in BTFTypeDerived 71 BTFTypeDerived::BTFTypeDerived(unsigned NextTypeId, unsigned Tag, in BTFTypeDerived() function in BTFTypeDerived 79 void BTFTypeDerived::completeType(BTFDebug &BDebug) { in completeType() 101 void BTFTypeDerived::emitType(MCStreamer &OS) { BTFTypeBase::emitType(OS); } in emitType() 103 void BTFTypeDerived::setPointeeType(uint32_t PointeeType) { in setPointeeType() 787 auto TypeEntry = std::make_unique<BTFTypeDerived>(DTy, Tag, true); in visitDerivedType() 801 std::make_unique<BTFTypeDerived>(TmpTypeId, Tag, DTy->getName()); in visitDerivedType() 804 auto TypeEntry = std::make_unique<BTFTypeDerived>(DTy, Tag, false); in visitDerivedType() 810 auto TypeEntry = std::make_unique<BTFTypeDerived>(DTy, Tag, false); in visitDerivedType() 1592 BTFTypeDerived *BDType = TypeInfo.second; in endModule()
|