Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/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.cpp48 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()