summaryrefslogtreecommitdiffstats
path: root/llvm/lib/MC/MCContext.cpp
Commit message (Expand)AuthorAgeFilesLines
* [NFC] Header cleanupMehdi Amini2016-04-181-3/+1
* Handle section vs global name conflict.Evgeniy Stepanov2016-03-281-14/+7
* MC: Don't access the filesystem in MCContext's constructorJustin Bogner2016-03-221-5/+0
* Reland "[CodeView] Use assembler directives for line tables"Reid Kleckner2016-01-291-0/+17
* Revert "[CodeView] Use assembler directives for line tables"Reid Kleckner2016-01-291-17/+0
* [CodeView] Use assembler directives for line tablesReid Kleckner2016-01-281-0/+17
* Use std::unique_ptr. NFC.Rafael Espindola2015-12-161-3/+0
* [Assembler] Allow non-fatal errors after parsingOliver Stannard2015-11-171-5/+17
* Reduce the size of MCRelaxableFragment.Akira Hatanaka2015-11-141-0/+5
* Clear SectionSymbols in MCContext::ResetKeno Fischer2015-10-091-0/+1
* Use SpecificBumpPtrAllocator to simplify the MCSeciton destruction.Rafael Espindola2015-10-071-14/+11
* Sink COFF.h MC include into .cpp filesReid Kleckner2015-09-031-0/+1
* Revert "Centralize the information about which object format we are using."Rafael Espindola2015-08-141-6/+4
* Centralize the information about which object format we are using.Rafael Espindola2015-08-141-4/+6
* Revert r240302 ("Bring r240130 back.").Daniel Jasper2015-06-231-13/+15
* Bring r240130 back.Rafael Espindola2015-06-221-15/+13
* Revert 240130, it caused crashes (repro in PR23900).Nico Weber2015-06-191-13/+15
* Make all temporary symbols unnamed.Rafael Espindola2015-06-191-15/+13
* Use named temporaries for directional labels.Rafael Espindola2015-06-171-9/+10
* Allocate space for MCSymbol::Name only if required.Pete Cooper2015-06-091-5/+6
* Add MCSymbolMachO which will be used to hide the MCSymbolMachO flags.Pete Cooper2015-06-081-1/+2
* Add MCSymbolCOFF class and use it to get and set the COFF type field.Pete Cooper2015-06-081-3/+11
* Change MCSymbol IsELF to an enum to support future MCSymbolCOFF and MCSymbolM...Pete Cooper2015-06-081-1/+1
* Clarify when we can avoid creating names for temp symbols.Rafael Espindola2015-06-021-9/+11
* Pass a MCSymbolELF to a few ELF only functions. NFC.Rafael Espindola2015-06-021-5/+5
* Create a MCSymbolELF.Rafael Espindola2015-06-021-9/+16
* [MC] Simplify code. No functionality change intended.Benjamin Kramer2015-05-311-7/+2
* Move MCSection destruction to MCContext::reset.Rafael Espindola2015-05-261-8/+8
* Call the destructors of the MCSections.Rafael Espindola2015-05-261-0/+8
* MC: Shave a pointer off of MCSymbol::NameDuncan P. N. Exon Smith2015-05-221-4/+3
* Move alignment from MCSectionData to MCSection.Rafael Espindola2015-05-211-35/+35
* Avoid unnecessary section switching. NFC.Rafael Espindola2015-05-211-2/+1
* Remove yet another method of creating begin and end symbol for sections.Rafael Espindola2015-05-211-19/+9
* [WinEH] Store pointers to the LSDA in the exception registration objectReid Kleckner2015-05-201-0/+5
* MC: clang-format MCContext. NFC.Jim Grosbach2015-05-181-8/+9
* MC: Clean up method names in MCContext.Jim Grosbach2015-05-181-15/+15
* MC: Skip names of temporary symbols in object streamerDuncan P. N. Exon Smith2015-05-061-0/+3
* Remove the GroupMapTy DenseMap. NFC.Rafael Espindola2015-04-281-2/+2
* Revert accidentally committed "MC: Allow targets to stop symbol name quoting"Matt Arsenault2015-04-231-4/+2
* MC: Allow targets to stop symbol name quotingMatt Arsenault2015-04-231-2/+4
* Store the sh_link of ARM_EXIDX directly in MCSectionELF.Rafael Espindola2015-04-061-4/+15
* Simplify mapping from relocation sections to relocated sections.Rafael Espindola2015-04-061-5/+7
* Don't mix overload and default values.Rafael Espindola2015-04-041-14/+0
* Implement unique sections with an unique ID.Rafael Espindola2015-04-041-11/+13
* [WinEH] Generate .xdata for catch handlersDavid Majnemer2015-03-311-0/+5
* Save a std::string.Rafael Espindola2015-03-301-9/+12
* Special case the creation of relocation sections.Rafael Espindola2015-03-301-0/+12
* Add two small structs for readability in place of std::pair and std::tuple. NFC.Rafael Espindola2015-03-271-10/+9
* Centralize the handling of unique ids for temporary labels.Rafael Espindola2015-03-171-32/+31
* Remove LookupSymbol(StringRef) and optimize LookupSymbol(Twine).Yaron Keren2015-03-171-7/+3
OpenPOWER on IntegriCloud