Lines Matching full:endianness

35 template <llvm::endianness Endianness>
37 : public TableManager<TLSInfoTableManager_ELF_ppc64<Endianness>> {
91 llvm::endianness::little>::TLSInfoEntryContent[16] = {
98 llvm::endianness::big>::TLSInfoEntryContent[16] = {
103 template <llvm::endianness Endianness>
105 ppc64::TOCTableManager<Endianness> &TOC) { in createELFGOTHeader()
129 template <llvm::endianness Endianness>
132 ppc64::TOCTableManager<Endianness> &TOC) { in registerExistingGOTEntries()
147 template <llvm::endianness Endianness>
150 ppc64::TOCTableManager<Endianness> TOC; in buildTables_ELF_ppc64()
161 ppc64::PLTTableManager<Endianness> PLT(TOC); in buildTables_ELF_ppc64()
162 TLSInfoTableManager_ELF_ppc64<Endianness> TLSInfo; in buildTables_ELF_ppc64()
196 template <llvm::endianness Endianness>
198 : public ELFLinkGraphBuilder<object::ELFType<Endianness, true>> {
200 using ELFT = object::ELFType<Endianness, true>;
208 using Self = ELFLinkGraphBuilder_ppc64<Endianness>; in addRelocations()
402 template <llvm::endianness Endianness>
403 class ELFJITLinker_ppc64 : public JITLinker<ELFJITLinker_ppc64<Endianness>> {
404 using JITLinkerBase = JITLinker<ELFJITLinker_ppc64<Endianness>>;
437 ppc64::TOCTableManager<Endianness>::getSectionName())) { in defineTOCBase()
460 return ppc64::applyFixup<Endianness>(G, B, E, TOCSymbol); in applyFixup()
464 template <llvm::endianness Endianness>
480 using ELFT = object::ELFType<Endianness, true>; in createLinkGraphFromELFObject_ppc64()
482 return ELFLinkGraphBuilder_ppc64<Endianness>( in createLinkGraphFromELFObject_ppc64()
488 template <llvm::endianness Endianness>
510 Config.PostPrunePasses.push_back(buildTables_ELF_ppc64<Endianness>); in link_ELF_ppc64()
515 ELFJITLinker_ppc64<Endianness>::link(std::move(Ctx), std::move(G), in link_ELF_ppc64()
521 return createLinkGraphFromELFObject_ppc64<llvm::endianness::big>( in createLinkGraphFromELFObject_ppc64()
527 return createLinkGraphFromELFObject_ppc64<llvm::endianness::little>( in createLinkGraphFromELFObject_ppc64le()
534 return link_ELF_ppc64<llvm::endianness::big>(std::move(G), std::move(Ctx)); in link_ELF_ppc64()
540 return link_ELF_ppc64<llvm::endianness::little>(std::move(G), std::move(Ctx)); in link_ELF_ppc64le()