Searched refs:BTFTypeBase (Results 1 - 2 of 2) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBTFDebug.h35 class BTFTypeBase { class in namespace:llvm
43 BTFTypeBase() : IsCompleted(false) {} function in class:llvm::BTFTypeBase
44 virtual ~BTFTypeBase() = default;
60 class BTFTypeDerived : public BTFTypeBase {
72 class BTFTypeFwd : public BTFTypeBase {
82 class BTFTypeInt : public BTFTypeBase {
89 uint32_t getSize() override { return BTFTypeBase::getSize() + sizeof(uint32_t); }
95 class BTFTypeEnum : public BTFTypeBase {
102 return BTFTypeBase::getSize() + EnumValues.size() * BTF::BTFEnumSize;
109 class BTFTypeArray : public BTFTypeBase {
[all...]
H A DBTFDebug.cpp34 void BTFTypeBase::emitType(MCStreamer &OS) {
90 void BTFTypeDerived::emitType(MCStreamer &OS) { BTFTypeBase::emitType(OS); }
111 void BTFTypeFwd::emitType(MCStreamer &OS) { BTFTypeBase::emitType(OS); }
149 BTFTypeBase::emitType(OS);
185 BTFTypeBase::emitType(OS);
216 BTFTypeBase::emitType(OS);
258 BTFTypeBase::emitType(OS);
309 BTFTypeBase::emitType(OS);
332 void BTFTypeFunc::emitType(MCStreamer &OS) { BTFTypeBase::emitType(OS); }
347 BTFTypeBase
[all...]

Completed in 102 milliseconds