Home
last modified time | relevance | path

Searched refs:BTFTypeDerived (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/BPF/
H A DBTFDebug.h64 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 DBTFDebug.cpp45 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()