Lines Matching refs:is64Bit
142 bool is64Bit() const;
158 if (is64Bit()) in WriteWord()
382 bool ELFWriter::is64Bit() const { in is64Bit() function in ELFWriter
383 return OWriter.TargetObjectWriter->is64Bit(); in is64Bit()
403 W.OS << char(is64Bit() ? ELF::ELFCLASS64 : ELF::ELFCLASS32); // e_ident[EI_CLASS] in writeHeader()
433 W.write<uint16_t>(is64Bit() ? sizeof(ELF::Elf64_Ehdr) in writeHeader()
440 W.write<uint16_t>(is64Bit() ? sizeof(ELF::Elf64_Shdr) in writeHeader()
616 SymbolTableWriter Writer(*this, is64Bit()); in computeSymbolTable()
619 unsigned EntrySize = is64Bit() ? ELF::SYMENTRY_SIZE64 : ELF::SYMENTRY_SIZE32; in computeSymbolTable()
622 SymtabSection->setAlignment(is64Bit() ? Align(8) : Align(4)); in computeSymbolTable()
804 EntrySize = is64Bit() ? sizeof(ELF::Elf64_Rela) : sizeof(ELF::Elf32_Rela); in createRelocationSection()
806 EntrySize = is64Bit() ? sizeof(ELF::Elf64_Rel) : sizeof(ELF::Elf32_Rel); in createRelocationSection()
815 RelaSection->setAlignment(is64Bit() ? Align(8) : Align(4)); in createRelocationSection()
824 is64Bit() ? sizeof(ELF::Elf32_Chdr) : sizeof(ELF::Elf64_Chdr); in maybeWriteCompression()
828 if (is64Bit()) { in maybeWriteCompression()
881 Section.setAlignment(is64Bit() ? Align(8) : Align(4)); in writeSectionData()
919 if (is64Bit()) { in writeRelocations()
1174 const uint64_t SectionHeaderOffset = align(is64Bit() ? 8 : 4); in writeObject()
1186 if (is64Bit()) { in writeObject()