summaryrefslogtreecommitdiffstats
path: root/llvm/lib/MC/ELFObjectWriter.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Produce a single string table in a ELF .oRafael Espindola2015-05-221-43/+39
* MC: Lift MCSymbolData::Index up to MCSymbol::Index, NFCDuncan P. N. Exon Smith2015-05-221-5/+5
* Stop forwarding (get|set)Aligment from MCSectionData to MCSection.Rafael Espindola2015-05-211-1/+1
* Stop creating MCSectionData is the ELF writer.Rafael Espindola2015-05-211-35/+45
* writeSymbolTable now only needs a MCContext.Rafael Espindola2015-05-211-12/+7
* Pass a const MCAssembler to writeSectionHeader.Rafael Espindola2015-05-211-5/+9
* Remove unused argument. NFC.Rafael Espindola2015-05-211-8/+5
* Fetch alignment directly out of MCSection. NFC.Rafael Espindola2015-05-211-7/+5
* Move alignment from MCSectionData to MCSection.Rafael Espindola2015-05-211-18/+16
* MC: Use MCSymbol in MCObjectWriter::isWeak(), NFCDuncan P. N. Exon Smith2015-05-201-3/+3
* MC: Use MCSymbol in most of ELFObjectWriter, NFCDuncan P. N. Exon Smith2015-05-201-36/+36
* MC: Use MCSymbol in MCAsmLayout::getSymbolOffset(), NFCDuncan P. N. Exon Smith2015-05-191-5/+4
* MC: Clean up method names in MCContext.Jim Grosbach2015-05-181-5/+5
* MC: Use MCSymbol in MCObject::IsSymbolRefDifferenceFullyResolvedImpl()Duncan P. N. Exon Smith2015-05-161-9/+8
* MC: Change MCAssembler::Symbols to store MCSymbol, NFCDuncan P. N. Exon Smith2015-05-161-4/+4
* Update ELFObjectWriter::reset() following r236255.Yaron Keren2015-05-131-0/+2
* Remove unnecessary break.Rafael Espindola2015-04-301-1/+0
* Simplify the creation of compressed debug sections.Rafael Espindola2015-04-301-106/+33
* Replace unreachable code with llvm_unreachable.Rafael Espindola2015-04-301-1/+1
* Don't create a MCSectionData when we don't have to.Rafael Espindola2015-04-301-11/+7
* Avoid an extra loop over the sections.Rafael Espindola2015-04-301-7/+1
* Make the section table a member of ELFObjectWriter.Rafael Espindola2015-04-301-52/+43
* Nothing inherits from this, drop the protected:Rafael Espindola2015-04-301-2/+0
* Write sections mostly in one pass.Rafael Espindola2015-04-301-143/+93
* Silencing an "enumeral and non-enumeral type in conditional expression" warni...Aaron Ballman2015-04-301-1/+1
* Store relocations in a map from MCSectionELF.Rafael Espindola2015-04-301-25/+21
* Write relocations directly to the output stream. NFC.Rafael Espindola2015-04-301-46/+29
* Inline FragmentWriter into the only user.Rafael Espindola2015-04-291-18/+4
* Write the symbol table directly to the output file.Rafael Espindola2015-04-291-79/+85
* Use pwrite to write the number of sections.Rafael Espindola2015-04-291-10/+15
* Write the string table directly to the output file.Rafael Espindola2015-04-291-14/+22
* Write the section header string table directly to the output stream.Rafael Espindola2015-04-291-30/+38
* Avoid a few const_cast.Rafael Espindola2015-04-291-13/+12
* Map directly from signature symbol to group index. NFC.Rafael Espindola2015-04-281-10/+13
* Remove redundant temporary std::vector.Rafael Espindola2015-04-281-25/+7
* Avoid one more walk over all sections. NFC.Rafael Espindola2015-04-281-9/+3
* Use a range loop. NFC.Rafael Espindola2015-04-281-3/+2
* Avoid an extra walk over the sections just to assign sections to groups.Rafael Espindola2015-04-281-30/+41
* Remove the GroupMapTy DenseMap. NFC.Rafael Espindola2015-04-281-18/+10
* Use range loops. NFC.Rafael Espindola2015-04-281-7/+3
* Avoid adding to SectionIndexMap sections that we never lookup. NFC.Rafael Espindola2015-04-281-33/+28
* Use a range loop. NFC.Rafael Espindola2015-04-281-3/+2
* Use a std::vector to record the offsets of the sections. NFC.Rafael Espindola2015-04-281-10/+8
* Avoid an extra loop for computing the section size. NFC.Rafael Espindola2015-04-281-29/+13
* Look past locals in comdats.Rafael Espindola2015-04-201-9/+8
* Compute A-B when A or B is weak.Rafael Espindola2015-04-171-8/+9
* Compute A-B if both A and B are in the same comdat section.Rafael Espindola2015-04-171-18/+23
* [mc] Clean up emission of byte sequencesBenjamin Kramer2015-04-171-4/+1
* Don't walk aliases from global to local symbols in comdats.Rafael Espindola2015-04-171-1/+30
* Write relocation sections contiguously.Rafael Espindola2015-04-171-1/+8
OpenPOWER on IntegriCloud