Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBTFDebug.h39 class BTFTypeBase {
47 BTFTypeBase() : IsCompleted(false) {} in BTFTypeBase() function
48 virtual ~BTFTypeBase() = default;
64 class BTFTypeDerived : public BTFTypeBase {
78 class BTFTypeFwd : public BTFTypeBase {
88 class BTFTypeInt : public BTFTypeBase {
95 uint32_t getSize() override { return BTFTypeBase::getSize() + sizeof(uint32_t); } in getSize()
101 class BTFTypeEnum : public BTFTypeBase {
108 return BTFTypeBase::getSize() + EnumValues.size() * BTF::BTFEnumSize; in getSize()
115 class BTFTypeArray : public BTFTypeBase {
[all …]
H A DBTFDebug.cpp39 void BTFTypeBase::emitType(MCStreamer &OS) { in emitType()
104 void BTFTypeDerived::emitType(MCStreamer &OS) { BTFTypeBase::emitType(OS); } in emitType()
125 void BTFTypeFwd::emitType(MCStreamer &OS) { BTFTypeBase::emitType(OS); } in emitType()
163 BTFTypeBase::emitType(OS); in emitType()
200 BTFTypeBase::emitType(OS); in emitType()
239 BTFTypeBase::emitType(OS); in emitType()
273 BTFTypeBase::emitType(OS); in emitType()
315 BTFTypeBase::emitType(OS); in emitType()
366 BTFTypeBase::emitType(OS); in emitType()
389 void BTFTypeFunc::emitType(MCStreamer &OS) { BTFTypeBase::emitType(OS); } in emitType()
[all …]