aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/MC/MCContext.cpp
AgeCommit message (Expand)AuthorFilesLines
2016-08-26[MC] Move .cv_loc management logic out of MCContextReid Kleckner1-8/+0
2016-07-01Add support for allowing us to create uniquely identified "COMDAT" or "ELFEric Christopher1-7/+15
2016-06-17[MCContext] Don't use getenv inside class constructorIgor Laevsky1-1/+9
2016-05-25Revert r270569 (teach llvm-mc to generate compressed debug sections in zlibRichard Smith1-0/+16
2016-05-24Recommit r270070 ([llvm-mc] - Teach llvm-mc to generate compressed debug sect...George Rimar1-16/+0
2016-05-19Temporarily revert r270070George Rimar1-0/+16
2016-05-19[llvm-mc] - Teach llvm-mc to generate compressed debug sections in zlib style.George Rimar1-16/+0
2016-05-02[MC] Create unique .pdata sections for every .text sectionReid Kleckner1-12/+21
2016-04-18[NFC] Header cleanupMehdi Amini1-3/+1
2016-03-28Handle section vs global name conflict.Evgeniy Stepanov1-14/+7
2016-03-22MC: Don't access the filesystem in MCContext's constructorJustin Bogner1-5/+0
2016-01-29Reland "[CodeView] Use assembler directives for line tables"Reid Kleckner1-0/+17
2016-01-29Revert "[CodeView] Use assembler directives for line tables"Reid Kleckner1-17/+0
2016-01-28[CodeView] Use assembler directives for line tablesReid Kleckner1-0/+17
2015-12-16Use std::unique_ptr. NFC.Rafael Espindola1-3/+0
2015-11-17[Assembler] Allow non-fatal errors after parsingOliver Stannard1-5/+17
2015-11-14Reduce the size of MCRelaxableFragment.Akira Hatanaka1-0/+5
2015-10-09Clear SectionSymbols in MCContext::ResetKeno Fischer1-0/+1
2015-10-07Use SpecificBumpPtrAllocator to simplify the MCSeciton destruction.Rafael Espindola1-14/+11
2015-09-03Sink COFF.h MC include into .cpp filesReid Kleckner1-0/+1
2015-08-14Revert "Centralize the information about which object format we are using."Rafael Espindola1-6/+4
2015-08-14Centralize the information about which object format we are using.Rafael Espindola1-4/+6
2015-06-23Revert r240302 ("Bring r240130 back.").Daniel Jasper1-13/+15
2015-06-22Bring r240130 back.Rafael Espindola1-15/+13
2015-06-19Revert 240130, it caused crashes (repro in PR23900).Nico Weber1-13/+15
2015-06-19Make all temporary symbols unnamed.Rafael Espindola1-15/+13
2015-06-17Use named temporaries for directional labels.Rafael Espindola1-9/+10
2015-06-09Allocate space for MCSymbol::Name only if required.Pete Cooper1-5/+6
2015-06-08Add MCSymbolMachO which will be used to hide the MCSymbolMachO flags.Pete Cooper1-1/+2
2015-06-08Add MCSymbolCOFF class and use it to get and set the COFF type field.Pete Cooper1-3/+11
2015-06-08Change MCSymbol IsELF to an enum to support future MCSymbolCOFF and MCSymbolM...Pete Cooper1-1/+1
2015-06-02Clarify when we can avoid creating names for temp symbols.Rafael Espindola1-9/+11
2015-06-02Pass a MCSymbolELF to a few ELF only functions. NFC.Rafael Espindola1-5/+5
2015-06-02Create a MCSymbolELF.Rafael Espindola1-9/+16
2015-05-31[MC] Simplify code. No functionality change intended.Benjamin Kramer1-7/+2
2015-05-26Move MCSection destruction to MCContext::reset.Rafael Espindola1-8/+8
2015-05-26Call the destructors of the MCSections.Rafael Espindola1-0/+8
2015-05-22MC: Shave a pointer off of MCSymbol::NameDuncan P. N. Exon Smith1-4/+3
2015-05-21Move alignment from MCSectionData to MCSection.Rafael Espindola1-35/+35
2015-05-21Avoid unnecessary section switching. NFC.Rafael Espindola1-2/+1
2015-05-21Remove yet another method of creating begin and end symbol for sections.Rafael Espindola1-19/+9
2015-05-20[WinEH] Store pointers to the LSDA in the exception registration objectReid Kleckner1-0/+5
2015-05-18MC: clang-format MCContext. NFC.Jim Grosbach1-8/+9
2015-05-18MC: Clean up method names in MCContext.Jim Grosbach1-15/+15
2015-05-06MC: Skip names of temporary symbols in object streamerDuncan P. N. Exon Smith1-0/+3
2015-04-28Remove the GroupMapTy DenseMap. NFC.Rafael Espindola1-2/+2
2015-04-23Revert accidentally committed "MC: Allow targets to stop symbol name quoting"Matt Arsenault1-4/+2
2015-04-23MC: Allow targets to stop symbol name quotingMatt Arsenault1-2/+4
2015-04-06Store the sh_link of ARM_EXIDX directly in MCSectionELF.Rafael Espindola1-4/+15
2015-04-06Simplify mapping from relocation sections to relocated sections.Rafael Espindola1-5/+7