aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/MC/MCContext.cpp
AgeCommit message (Expand)AuthorFilesLines
2015-04-04Don't mix overload and default values.Rafael Espindola1-14/+0
2015-04-04Implement unique sections with an unique ID.Rafael Espindola1-11/+13
2015-03-31[WinEH] Generate .xdata for catch handlersDavid Majnemer1-0/+5
2015-03-30Save a std::string.Rafael Espindola1-9/+12
2015-03-30Special case the creation of relocation sections.Rafael Espindola1-0/+12
2015-03-27Add two small structs for readability in place of std::pair and std::tuple. NFC.Rafael Espindola1-10/+9
2015-03-17Centralize the handling of unique ids for temporary labels.Rafael Espindola1-32/+31
2015-03-17Remove LookupSymbol(StringRef) and optimize LookupSymbol(Twine).Yaron Keren1-7/+3
2015-03-17Teach Twine to support SmallString.Yaron Keren1-9/+6
2015-03-10Create symbols marking the start of a section earlier.Rafael Espindola1-25/+40
2015-03-10clang-format code that is about to change.Rafael Espindola1-8/+10
2015-03-05Replace llvm.frameallocate with llvm.frameescapeReid Kleckner1-3/+4
2015-03-04Remove MCStreamer.h include from MCContext.h and explictly include it where n...Pete Cooper1-0/+1
2015-02-27Centralize handling of the eh_begin and eh_end labels.Rafael Espindola1-0/+6
2015-02-17Add r228980 back.Rafael Espindola1-6/+14
2015-02-13Revert a series of commits starting at r228886 which is triggering someChandler Carruth1-14/+6
2015-02-12Add support for having multiple sections with the same name and comdat.Rafael Espindola1-6/+14
2015-01-29Compute the ELF SectionKind from the flags.Rafael Espindola1-12/+13
2015-01-13Add the llvm.frameallocate and llvm.recoverframeallocation intrinsicsReid Kleckner1-0/+5
2014-11-19Remove StringMap::GetOrCreateValue in favor of StringMap::insertDavid Blaikie1-21/+14
2014-10-17Add back commits r219835 and a fixed version of r219829.Rafael Espindola1-0/+24
2014-10-17Revert commit r219835 and r219829.Rafael Espindola1-24/+0
2014-10-15Allow forward references to section symbols.Rafael Espindola1-1/+8
2014-10-15Correctly handle references to section symbols.Rafael Espindola1-0/+17
2014-09-17Add and update reset() and doInitialization() methods to MC* and passes.Yaron Keren1-0/+3
2014-09-04MC Win64: Put unwind info for COMDAT code into the same COMDAT groupReid Kleckner1-0/+16
2014-07-14CodeGen: Stick constant pool entries in COMDAT sections for WinCOFFDavid Majnemer1-1/+1
2014-07-06SourceMgr: make valid buffer IDs start from oneAlp Toker1-2/+3
2014-06-27MC: Fix associative sections on COFFDavid Majnemer1-5/+5
2014-06-26Revert "Introduce a string_ostream string builder facilty"Alp Toker1-6/+8
2014-06-26Introduce a string_ostream string builder faciltyAlp Toker1-8/+6
2014-06-19Emit DWARF info for all code section in an assembly fileOliver Stannard1-0/+23
2014-06-13Remove 'using std::errro_code' from lib.Rafael Espindola1-2/+1
2014-06-12Don't use 'using std::error_code' in include/llvm.Rafael Espindola1-0/+1
2014-06-06Fix a few issues with comdat handling on COFF.Rafael Espindola1-6/+7
2014-05-01Fix uninitialized variable introduced in r207739.David Blaikie1-1/+1
2014-04-22Change the prototype for MCContext::FatalError() so it can be calledKevin Enderby1-1/+1
2014-04-13[C++11] More 'nullptr' conversion or in some cases just using a boolean check...Craig Topper1-7/+7
2014-04-11Pull out a named variable for the cached section names to aid readability.David Blaikie1-6/+8
2014-04-10Remove lazy-initialization of section caches in MCContextDavid Blaikie1-52/+18
2014-04-10Reimplement debug info compression by compressing the whole section, rather t...David Blaikie1-0/+15
2014-04-10Revert debug info compression support.David Blaikie1-5/+0
2014-03-29MachO: allow each section to have a linker-private symbolTim Northover1-0/+7
2014-03-28Debug Compression: Avoid compression debug_frame for nowDavid Blaikie1-1/+1
2014-03-27DebugInfo: Support for compressed debug info sectionsDavid Blaikie1-7/+12
2014-03-14MC: don't create a backtrace for diagnostics.Jim Grosbach1-1/+1
2014-03-14MCContext: Remove redundant assignmentDavid Blaikie1-2/+0
2014-03-13MCDwarf: Rename MCDwarfFileTable to MCDwarfLineTableDavid Blaikie1-2/+2
2014-03-13MCDwarf: Sink file/directory creation down into MCDwarfFileTable form MCContextDavid Blaikie1-50/+1
2014-03-13MCDwarf: Oh, and move the directory string over to std::string as wellDavid Blaikie1-6/+3