| /freebsd-12.1/contrib/llvm/tools/lld/ELF/ |
| H A D | SymbolTable.cpp | 760 template void SymbolTable::addFile<ELF32LE>(InputFile *); 765 template Symbol *SymbolTable::addUndefined<ELF32LE>(StringRef, uint8_t, uint8_t, 774 template void SymbolTable::addCombinedLTOObject<ELF32LE>(); 780 SymbolTable::addLazyArchive<ELF32LE>(StringRef, ArchiveFile &, 792 template void SymbolTable::addLazyObject<ELF32LE>(StringRef, LazyObjFile &); 797 template void SymbolTable::fetchLazy<ELF32LE>(Symbol *); 802 template void SymbolTable::addShared<ELF32LE>(StringRef, SharedFile<ELF32LE> &, 803 const typename ELF32LE::Sym &,
|
| H A D | OutputSections.cpp | 419 template void OutputSection::writeHeaderTo<ELF32LE>(ELF32LE::Shdr *Shdr); 424 template void OutputSection::writeTo<ELF32LE>(uint8_t *Buf); 429 template void OutputSection::maybeCompress<ELF32LE>(); 434 template void OutputSection::finalize<ELF32LE>();
|
| H A D | InputSection.cpp | 210 typedef typename ELF32LE::Chdr Chdr32; in parseCompressedHeader() 1241 template InputSection::InputSection(ObjFile<ELF32LE> &, const ELF32LE::Shdr &, 1250 template std::string InputSectionBase::getLocation<ELF32LE>(uint64_t); 1255 template void InputSection::writeTo<ELF32LE>(uint8_t *); 1260 template MergeInputSection::MergeInputSection(ObjFile<ELF32LE> &, 1261 const ELF32LE::Shdr &, StringRef); 1269 template EhInputSection::EhInputSection(ObjFile<ELF32LE> &, 1270 const ELF32LE::Shdr &, StringRef); 1278 template void EhInputSection::split<ELF32LE>();
|
| H A D | Target.cpp | 68 return getMipsTargetInfo<ELF32LE>(); in getTarget() 112 return getErrPlace<ELF32LE>(Loc); in getErrorPlace()
|
| H A D | InputFiles.cpp | 116 return getSrcMsgAux(cast<ObjFile<ELF32LE>>(*this), Sym, Sec, Offset); in getSrcMsg() 1232 return make<ObjFile<ELF32LE>>(MB, ArchiveName); in createObjectFile() 1247 return make<SharedFile<ELF32LE>>(MB, DefaultSoName); in createSharedFile() 1321 template void ArchiveFile::parse<ELF32LE>(); 1326 template void BitcodeFile::parse<ELF32LE>(DenseSet<CachedHashStringRef> &); 1331 template void LazyObjFile::parse<ELF32LE>(); 1336 template class elf::ELFFileBase<ELF32LE>; 1341 template class elf::ObjFile<ELF32LE>; 1346 template class elf::SharedFile<ELF32LE>;
|
| H A D | SyntheticSections.cpp | 3165 template void elf::splitSections<ELF32LE>(); 3180 template void MipsGotSection::build<ELF32LE>(); 3185 template class elf::MipsAbiFlagsSection<ELF32LE>; 3190 template class elf::MipsOptionsSection<ELF32LE>; 3195 template class elf::MipsReginfoSection<ELF32LE>; 3200 template class elf::DynamicSection<ELF32LE>; 3205 template class elf::RelocationSection<ELF32LE>; 3215 template class elf::RelrSection<ELF32LE>; 3220 template class elf::SymbolTableSection<ELF32LE>; 3225 template class elf::VersionTableSection<ELF32LE>; [all …]
|
| H A D | DWARF.cpp | 106 template class elf::LLDDwarfObj<ELF32LE>;
|
| H A D | MarkLive.cpp | 321 template void elf::markLive<ELF32LE>();
|
| H A D | ICF.cpp | 509 template void elf::doIcf<ELF32LE>();
|
| H A D | Relocations.cpp | 1517 template void elf::scanRelocations<ELF32LE>(InputSectionBase &);
|
| H A D | Driver.cpp | 437 link<ELF32LE>(Args); in main()
|
| /freebsd-12.1/contrib/llvm/tools/lld/ELF/Arch/ |
| H A D | MipsArchTree.cpp | 368 return isN32Abi<ELF32LE>(F); in isMipsN32Abi() 387 template uint32_t elf::calcMipsEFlags<ELF32LE>();
|
| H A D | X86_64.cpp | 536 bool X86_64<ELF32LE>::adjustPrologueForCrossSplitStack(uint8_t *Loc, in adjustPrologueForCrossSplitStack() 679 TargetInfo *elf::getX32TargetInfo() { return getTargetInfo<ELF32LE>(); } in getX32TargetInfo()
|
| H A D | Hexagon.cpp | 65 uint32_t EFlags = cast<ObjFile<ELF32LE>>(F)->getObj().getHeader()->e_flags; in calcEFlags()
|
| H A D | Mips.cpp | 668 template TargetInfo *elf::getMipsTargetInfo<ELF32LE>(); 673 template bool elf::isMipsPIC<ELF32LE>(const Defined *);
|
| H A D | RISCV.cpp | 38 return cast<ObjFile<ELF32LE>>(F)->getObj().getHeader()->e_flags; in getEFlags()
|
| /freebsd-12.1/contrib/llvm/tools/llvm-objcopy/ELF/ |
| H A D | ELFObjcopy.cpp | 76 if (isa<ELFObjectFile<ELF32LE>>(Bin)) in getOutputElfType() 104 return llvm::make_unique<ELFWriter<ELF32LE>>(Obj, Buf, in createWriter() 138 if (auto *O = dyn_cast<ELFObjectFile<ELF32LE>>(&In)) in findBuildID()
|
| H A D | Object.cpp | 279 std::max(sizeof(object::Elf_Chdr_Impl<object::ELF32LE>), in CompressedSection() 1204 if (auto *O = dyn_cast<ELFObjectFile<ELF32LE>>(Bin)) { in create() 1205 ELFBuilder<ELF32LE> Builder(*O, *Obj); in create() 1685 template class ELFBuilder<ELF32LE>; 1690 template class ELFWriter<ELF32LE>;
|
| /freebsd-12.1/contrib/llvm/lib/Object/ |
| H A D | ELFObjectFile.cpp | 63 return createPtr<ELF32LE>(Obj); in createELFObjectFile()
|
| H A D | ELF.cpp | 565 template class llvm::object::ELFFile<ELF32LE>;
|
| /freebsd-12.1/contrib/llvm/include/llvm/Object/ |
| H A D | ELF.h | 268 using ELF32LEFile = ELFFile<ELF32LE>;
|
| H A D | ELFTypes.h | 95 using ELF32LE = ELFType<support::little, false>; variable
|
| H A D | ELFObjectFile.h | 420 using ELF32LEObjectFile = ELFObjectFile<ELF32LE>;
|
| /freebsd-12.1/contrib/llvm/tools/llvm-readobj/ |
| H A D | ELFDumper.cpp | 1896 template <> void ELFDumper<ELF32LE>::printUnwindInfo() { in printUnwindInfo() 1897 const ELFFile<ELF32LE> *Obj = ObjF->getELFFile(); in printUnwindInfo() 1900 ARM::EHABI::PrinterContext<ELF32LE> Ctx(W, Obj, DotSymtabSec); in printUnwindInfo() 2006 template <> void ELFDumper<ELF32LE>::printAttributes() { in printAttributes() 2007 const ELFFile<ELF32LE> *Obj = ObjF->getELFFile(); in printAttributes()
|
| /freebsd-12.1/contrib/llvm/tools/llvm-objdump/ |
| H A D | llvm-objdump.cpp | 567 if (auto *ELF32LE = dyn_cast<ELF32LEObjectFile>(Obj)) in getRelocationValueString() local 568 return getRelocationValueString(ELF32LE, Rel, Result); in getRelocationValueString()
|