| /freebsd-12.1/contrib/llvm/tools/lld/ELF/ |
| H A D | SymbolTable.cpp | 762 template void SymbolTable::addFile<ELF64LE>(InputFile *); 769 template Symbol *SymbolTable::addUndefined<ELF64LE>(StringRef, uint8_t, uint8_t, 776 template void SymbolTable::addCombinedLTOObject<ELF64LE>(); 786 SymbolTable::addLazyArchive<ELF64LE>(StringRef, ArchiveFile &, 794 template void SymbolTable::addLazyObject<ELF64LE>(StringRef, LazyObjFile &); 799 template void SymbolTable::fetchLazy<ELF64LE>(Symbol *); 808 template void SymbolTable::addShared<ELF64LE>(StringRef, SharedFile<ELF64LE> &, 809 const typename ELF64LE::Sym &,
|
| H A D | OutputSections.cpp | 421 template void OutputSection::writeHeaderTo<ELF64LE>(ELF64LE::Shdr *Shdr); 426 template void OutputSection::writeTo<ELF64LE>(uint8_t *Buf); 431 template void OutputSection::maybeCompress<ELF64LE>(); 436 template void OutputSection::finalize<ELF64LE>();
|
| H A D | InputSection.cpp | 209 typedef typename ELF64LE::Chdr Chdr64; in parseCompressedHeader() 1245 template InputSection::InputSection(ObjFile<ELF64LE> &, const ELF64LE::Shdr &, 1252 template std::string InputSectionBase::getLocation<ELF64LE>(uint64_t); 1257 template void InputSection::writeTo<ELF64LE>(uint8_t *); 1264 template MergeInputSection::MergeInputSection(ObjFile<ELF64LE> &, 1265 const ELF64LE::Shdr &, StringRef); 1273 template EhInputSection::EhInputSection(ObjFile<ELF64LE> &, 1274 const ELF64LE::Shdr &, StringRef); 1280 template void EhInputSection::split<ELF64LE>();
|
| H A D | Target.cpp | 72 return getMipsTargetInfo<ELF64LE>(); in getTarget() 116 return getErrPlace<ELF64LE>(Loc); in getErrorPlace()
|
| H A D | InputFiles.cpp | 120 return getSrcMsgAux(cast<ObjFile<ELF64LE>>(*this), Sym, Sec, Offset); in getSrcMsg() 1236 return make<ObjFile<ELF64LE>>(MB, ArchiveName); in createObjectFile() 1251 return make<SharedFile<ELF64LE>>(MB, DefaultSoName); in createSharedFile() 1323 template void ArchiveFile::parse<ELF64LE>(); 1328 template void BitcodeFile::parse<ELF64LE>(DenseSet<CachedHashStringRef> &); 1333 template void LazyObjFile::parse<ELF64LE>(); 1338 template class elf::ELFFileBase<ELF64LE>; 1343 template class elf::ObjFile<ELF64LE>; 1348 template class elf::SharedFile<ELF64LE>;
|
| H A D | SyntheticSections.cpp | 3167 template void elf::splitSections<ELF64LE>(); 3182 template void MipsGotSection::build<ELF64LE>(); 3187 template class elf::MipsAbiFlagsSection<ELF64LE>; 3192 template class elf::MipsOptionsSection<ELF64LE>; 3197 template class elf::MipsReginfoSection<ELF64LE>; 3202 template class elf::DynamicSection<ELF64LE>; 3207 template class elf::RelocationSection<ELF64LE>; 3217 template class elf::RelrSection<ELF64LE>; 3222 template class elf::SymbolTableSection<ELF64LE>; 3227 template class elf::VersionTableSection<ELF64LE>; [all …]
|
| H A D | DWARF.cpp | 108 template class elf::LLDDwarfObj<ELF64LE>;
|
| H A D | MarkLive.cpp | 323 template void elf::markLive<ELF64LE>();
|
| H A D | ICF.cpp | 511 template void elf::doIcf<ELF64LE>();
|
| H A D | AArch64ErrataFix.cpp | 447 auto *F = cast<ObjFile<ELF64LE>>(File); in init()
|
| H A D | Relocations.cpp | 1519 template void elf::scanRelocations<ELF64LE>(InputSectionBase &);
|
| /freebsd-12.1/contrib/llvm/tools/lld/ELF/Arch/ |
| H A D | MipsArchTree.cpp | 372 return isN32Abi<ELF64LE>(F); in isMipsN32Abi() 389 template uint32_t elf::calcMipsEFlags<ELF64LE>();
|
| H A D | AMDGPU.cpp | 43 return cast<ObjFile<ELF64LE>>(File)->getObj().getHeader()->e_flags; in getEFlags()
|
| H A D | X86_64.cpp | 508 bool X86_64<ELF64LE>::adjustPrologueForCrossSplitStack(uint8_t *Loc, in adjustPrologueForCrossSplitStack() 680 TargetInfo *elf::getX86_64TargetInfo() { return getTargetInfo<ELF64LE>(); } in getX86_64TargetInfo()
|
| H A D | Mips.cpp | 670 template TargetInfo *elf::getMipsTargetInfo<ELF64LE>(); 675 template bool elf::isMipsPIC<ELF64LE>(const Defined *);
|
| H A D | RISCV.cpp | 37 return cast<ObjFile<ELF64LE>>(F)->getObj().getHeader()->e_flags; in getEFlags()
|
| H A D | PPC64.cpp | 240 return cast<ObjFile<ELF64LE>>(File)->getObj().getHeader()->e_flags; in getEFlags()
|
| /freebsd-12.1/contrib/llvm/tools/llvm-objcopy/ELF/ |
| H A D | ELFObjcopy.cpp | 78 if (isa<ELFObjectFile<ELF64LE>>(Bin)) in getOutputElfType() 107 return llvm::make_unique<ELFWriter<ELF64LE>>(Obj, Buf, in createWriter() 140 else if (auto *O = dyn_cast<ELFObjectFile<ELF64LE>>(&In)) in findBuildID()
|
| H A D | Object.cpp | 277 std::max(std::max(sizeof(object::Elf_Chdr_Impl<object::ELF64LE>), in CompressedSection() 1208 } else if (auto *O = dyn_cast<ELFObjectFile<ELF64LE>>(Bin)) { in create() 1209 ELFBuilder<ELF64LE> Builder(*O, *Obj); in create() 1683 template class ELFBuilder<ELF64LE>; 1688 template class ELFWriter<ELF64LE>;
|
| /freebsd-12.1/contrib/llvm/lib/Object/ |
| H A D | ELFObjectFile.cpp | 70 return createPtr<ELF64LE>(Obj); in createELFObjectFile()
|
| H A D | ELF.cpp | 567 template class llvm::object::ELFFile<ELF64LE>;
|
| /freebsd-12.1/contrib/llvm/include/llvm/Object/ |
| H A D | ELF.h | 269 using ELF64LEFile = ELFFile<ELF64LE>;
|
| H A D | ELFTypes.h | 97 using ELF64LE = ELFType<support::little, true>; variable
|
| H A D | ELFObjectFile.h | 421 using ELF64LEObjectFile = ELFObjectFile<ELF64LE>;
|
| /freebsd-12.1/contrib/llvm/tools/llvm-objdump/ |
| H A D | llvm-objdump.cpp | 569 if (auto *ELF64LE = dyn_cast<ELF64LEObjectFile>(Obj)) in getRelocationValueString() local 570 return getRelocationValueString(ELF64LE, Rel, Result); in getRelocationValueString()
|