Lines Matching refs:IsELF64

85   template <bool IsELF64> void writeHeader(ELFStreamer &Str);
198 void writeData(ELFStreamer &Str, bool IsELF64);
206 template <bool IsELF64>
245 template <bool IsELF64>
316 template <bool IsELF64> void ELFSection::writeHeader(ELFStreamer &Str) { in writeHeader()
317 Str.writeELFWord<IsELF64>(Header.sh_name); in writeHeader()
318 Str.writeELFWord<IsELF64>(Header.sh_type); in writeHeader()
319 Str.writeELFXword<IsELF64>(Header.sh_flags); in writeHeader()
320 Str.writeAddrOrOffset<IsELF64>(Header.sh_addr); in writeHeader()
321 Str.writeAddrOrOffset<IsELF64>(Header.sh_offset); in writeHeader()
322 Str.writeELFXword<IsELF64>(Header.sh_size); in writeHeader()
323 Str.writeELFWord<IsELF64>(Header.sh_link); in writeHeader()
324 Str.writeELFWord<IsELF64>(Header.sh_info); in writeHeader()
325 Str.writeELFXword<IsELF64>(Header.sh_addralign); in writeHeader()
326 Str.writeELFXword<IsELF64>(Header.sh_entsize); in writeHeader()
329 template <bool IsELF64>
333 if (IsELF64) { in writeSymbolMap()
336 Str.writeELFWord<IsELF64>(SymInfo.st_name); in writeSymbolMap()
340 Str.writeAddrOrOffset<IsELF64>(SymInfo.st_value); in writeSymbolMap()
341 Str.writeELFXword<IsELF64>(SymInfo.st_size); in writeSymbolMap()
346 Str.writeELFWord<IsELF64>(SymInfo.st_name); in writeSymbolMap()
347 Str.writeAddrOrOffset<IsELF64>(SymInfo.st_value); in writeSymbolMap()
348 Str.writeELFWord<IsELF64>(SymInfo.st_size); in writeSymbolMap()
356 template <bool IsELF64>
372 if (IsELF64) { in writeData()
377 Str.writeAddrOrOffset<IsELF64>(Rela.r_offset); in writeData()
378 Str.writeELFXword<IsELF64>(Rela.r_info); in writeData()
379 Str.writeELFXword<IsELF64>(Rela.r_addend); in writeData()
384 Str.writeAddrOrOffset<IsELF64>(Rel.r_offset); in writeData()
385 Str.writeELFWord<IsELF64>(Rel.r_info); in writeData()