Searched refs:TypeUnit (Results 1 – 7 of 7) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/Parallel/ |
| H A D | DWARFLinkerTypeUnit.cpp | 17 TypeUnit::TypeUnit(LinkingGlobalData &GlobalData, unsigned ID, in TypeUnit() function in TypeUnit 41 void TypeUnit::createDIETree(BumpPtrAllocator &Allocator) { in createDIETree() 130 void TypeUnit::prepareDataForTreeCreation() { in prepareDataForTreeCreation() 239 uint64_t TypeUnit::finalizeTypeEntryRec(uint64_t OutOffset, DIE *OutDIE, in finalizeTypeEntryRec() 264 uint32_t TypeUnit::addFileNameIntoLinetable(StringEntry *Dir, in addFileNameIntoLinetable() 304 TypeUnit::getScalarFormForValue(uint64_t Value) const { in getScalarFormForValue() 317 uint8_t TypeUnit::getSizeByAttrForm(dwarf::Form Form) const { in getSizeByAttrForm() 336 Error TypeUnit::finishCloningAndEmit(const Triple &TargetTriple) { in finishCloningAndEmit()
|
| H A D | DWARFLinkerCompileUnit.h | 25 class TypeUnit; variable 406 TypeUnit *ArtificialTypeUnit); 423 BumpPtrAllocator &Allocator, TypeUnit *ArtificialTypeUnit); 583 OutputUnitVariantPtr(TypeUnit *U); 596 TypeUnit *getAsTypeUnit(); 599 PointerUnion<CompileUnit *, TypeUnit *> Ptr; 660 TypeEntry *ClonedParentTypeDIE, TypeUnit *ArtificialTypeUnit);
|
| H A D | DWARFLinkerImpl.h | 251 Error link(TypeUnit *ArtificialTypeUnit); 255 CompileUnit &CU, TypeUnit *ArtificialTypeUnit, 347 std::unique_ptr<TypeUnit> ArtificialTypeUnit;
|
| H A D | OutputSections.h | 35 class TypeUnit; variable 424 TypeUnit *TypeUnitPtr);
|
| H A D | DWARFLinkerCompileUnit.cpp | 1230 TypeUnit *ArtificialTypeUnit) { in cloneAndEmit() 1288 TypeUnit *ArtificialTypeUnit) { in cloneDIE() 1466 TypeEntry *ClonedParentTypeDIE, TypeUnit *ArtificialTypeUnit) { in createTypeDIEandCloneAttributes() 1801 CompileUnit::OutputUnitVariantPtr::OutputUnitVariantPtr(TypeUnit *U) : Ptr(U) { in OutputUnitVariantPtr() 1817 return isa<TypeUnit *>(Ptr); in isTypeUnit() 1824 TypeUnit *CompileUnit::OutputUnitVariantPtr::getAsTypeUnit() { in getAsTypeUnit() 1825 return cast<TypeUnit *>(Ptr); in getAsTypeUnit()
|
| H A D | DWARFLinkerImpl.cpp | 170 ArtificialTypeUnit = std::make_unique<TypeUnit>( in link() 446 Error DWARFLinkerImpl::LinkContext::link(TypeUnit *ArtificialTypeUnit) { in link() 591 CompileUnit &CU, TypeUnit *ArtificialTypeUnit, in linkSingleCompileUnit()
|
| H A D | OutputSections.cpp | 306 TypeUnit *TypeUnitPtr) { in applyPatches()
|