Home
last modified time | relevance | path

Searched refs:ELF32LE (Results 1 – 25 of 27) sorted by relevance

12

/freebsd-12.1/contrib/llvm/tools/lld/ELF/
H A DSymbolTable.cpp760 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 DOutputSections.cpp419 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 DInputSection.cpp210 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 DTarget.cpp68 return getMipsTargetInfo<ELF32LE>(); in getTarget()
112 return getErrPlace<ELF32LE>(Loc); in getErrorPlace()
H A DInputFiles.cpp116 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 DSyntheticSections.cpp3165 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 DDWARF.cpp106 template class elf::LLDDwarfObj<ELF32LE>;
H A DMarkLive.cpp321 template void elf::markLive<ELF32LE>();
H A DICF.cpp509 template void elf::doIcf<ELF32LE>();
H A DRelocations.cpp1517 template void elf::scanRelocations<ELF32LE>(InputSectionBase &);
H A DDriver.cpp437 link<ELF32LE>(Args); in main()
/freebsd-12.1/contrib/llvm/tools/lld/ELF/Arch/
H A DMipsArchTree.cpp368 return isN32Abi<ELF32LE>(F); in isMipsN32Abi()
387 template uint32_t elf::calcMipsEFlags<ELF32LE>();
H A DX86_64.cpp536 bool X86_64<ELF32LE>::adjustPrologueForCrossSplitStack(uint8_t *Loc, in adjustPrologueForCrossSplitStack()
679 TargetInfo *elf::getX32TargetInfo() { return getTargetInfo<ELF32LE>(); } in getX32TargetInfo()
H A DHexagon.cpp65 uint32_t EFlags = cast<ObjFile<ELF32LE>>(F)->getObj().getHeader()->e_flags; in calcEFlags()
H A DMips.cpp668 template TargetInfo *elf::getMipsTargetInfo<ELF32LE>();
673 template bool elf::isMipsPIC<ELF32LE>(const Defined *);
H A DRISCV.cpp38 return cast<ObjFile<ELF32LE>>(F)->getObj().getHeader()->e_flags; in getEFlags()
/freebsd-12.1/contrib/llvm/tools/llvm-objcopy/ELF/
H A DELFObjcopy.cpp76 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 DObject.cpp279 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 DELFObjectFile.cpp63 return createPtr<ELF32LE>(Obj); in createELFObjectFile()
H A DELF.cpp565 template class llvm::object::ELFFile<ELF32LE>;
/freebsd-12.1/contrib/llvm/include/llvm/Object/
H A DELF.h268 using ELF32LEFile = ELFFile<ELF32LE>;
H A DELFTypes.h95 using ELF32LE = ELFType<support::little, false>; variable
H A DELFObjectFile.h420 using ELF32LEObjectFile = ELFObjectFile<ELF32LE>;
/freebsd-12.1/contrib/llvm/tools/llvm-readobj/
H A DELFDumper.cpp1896 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 Dllvm-objdump.cpp567 if (auto *ELF32LE = dyn_cast<ELF32LEObjectFile>(Obj)) in getRelocationValueString() local
568 return getRelocationValueString(ELF32LE, Rel, Result); in getRelocationValueString()

12