Searched refs:BTFTypeDerived (Results 1 – 2 of 2) sorted by relevance
/freebsd/contrib/llvm-project/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 | 48 BTFTypeDerived::BTFTypeDerived(const DIDerivedType *DTy, unsigned Tag, in BTFTypeDerived() function in BTFTypeDerived 74 BTFTypeDerived::BTFTypeDerived(unsigned NextTypeId, unsigned Tag, in BTFTypeDerived() function in BTFTypeDerived 82 void BTFTypeDerived::completeType(BTFDebug &BDebug) { in completeType() 104 void BTFTypeDerived::emitType(MCStreamer &OS) { BTFTypeBase::emitType(OS); } in emitType() 106 void BTFTypeDerived::setPointeeType(uint32_t PointeeType) { in setPointeeType() 816 auto TypeEntry = std::make_unique<BTFTypeDerived>(DTy, Tag, true); in visitDerivedType() 829 std::make_unique<BTFTypeDerived>(TmpTypeId, Tag, DTy->getName()); in visitDerivedType() 832 auto TypeEntry = std::make_unique<BTFTypeDerived>(DTy, Tag, false); in visitDerivedType() 838 auto TypeEntry = std::make_unique<BTFTypeDerived>(DTy, Tag, false); in visitDerivedType() 1643 BTFTypeDerived *BDType = TypeInfo.second; in endModule()
|