Lines Matching refs:Endianness
35 template <llvm::endianness Endianness>
37 : public TableManager<TLSInfoTableManager_ELF_ppc64<Endianness>> {
103 template <llvm::endianness Endianness>
105 ppc64::TOCTableManager<Endianness> &TOC) {
129 template <llvm::endianness Endianness>
132 ppc64::TOCTableManager<Endianness> &TOC) {
147 template <llvm::endianness Endianness>
150 ppc64::TOCTableManager<Endianness> TOC;
161 ppc64::PLTTableManager<Endianness> PLT(TOC);
162 TLSInfoTableManager_ELF_ppc64<Endianness> TLSInfo;
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>;
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())) {
460 return ppc64::applyFixup<Endianness>(G, B, E, TOCSymbol);
464 template <llvm::endianness Endianness>
480 using ELFT = object::ELFType<Endianness, true>;
482 return ELFLinkGraphBuilder_ppc64<Endianness>(
488 template <llvm::endianness Endianness>
510 Config.PostPrunePasses.push_back(buildTables_ELF_ppc64<Endianness>);
515 ELFJITLinker_ppc64<Endianness>::link(std::move(Ctx), std::move(G),