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

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBTFDebug.h33 class BTFTypeBase { class in namespace:llvm
41 BTFTypeBase() : IsCompleted(false) {} function in class:llvm::BTFTypeBase
42 virtual ~BTFTypeBase() = default;
58 class BTFTypeDerived : public BTFTypeBase {
70 class BTFTypeFwd : public BTFTypeBase {
80 class BTFTypeInt : public BTFTypeBase {
87 uint32_t getSize() { return BTFTypeBase::getSize() + sizeof(uint32_t); }
93 class BTFTypeEnum : public BTFTypeBase {
100 return BTFTypeBase::getSize() + EnumValues.size() * BTF::BTFEnumSize;
107 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);
180 BTFTypeBase::emitType(OS);
211 BTFTypeBase::emitType(OS);
253 BTFTypeBase::emitType(OS);
304 BTFTypeBase::emitType(OS);
327 void BTFTypeFunc::emitType(MCStreamer &OS) { BTFTypeBase::emitType(OS); }
342 BTFTypeBase
[all...]

Completed in 170 milliseconds