aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/MC/MCDwarf.cpp
AgeCommit message (Expand)AuthorFilesLines
2014-11-19Remove StringMap::GetOrCreateValue in favor of StringMap::insertDavid Blaikie1-4/+4
2014-10-21Drop support for an old version of ld64 (from darwin 9).Rafael Espindola1-12/+0
2014-09-22Downgrade DWARF2 section limit error to a warningOliver Stannard1-4/+6
2014-09-06MC: correct DWARF line info for PE/COFFSaleem Abdulrasool1-1/+2
2014-09-05MC: correct DWARF header for PE/COFF assembly inputSaleem Abdulrasool1-4/+4
2014-08-20Remove unused field.Rafael Espindola1-3/+1
2014-08-15Make EmitAbsValue an static helper.Rafael Espindola1-14/+31
2014-08-15Don't print comments to an object streamer :-)Rafael Espindola1-128/+13
2014-07-19MC: permit emitting a symbol value as section relativeSaleem Abdulrasool1-3/+3
2014-07-17MC: correct DWARF header for PE/COFF assembly inputSaleem Abdulrasool1-4/+5
2014-07-17MC: collapse emission of producerSaleem Abdulrasool1-7/+3
2014-07-13MC: make DWARF and Windows unwinding handling more similarSaleem Abdulrasool1-1/+1
2014-07-06SourceMgr: make valid buffer IDs start from oneAlp Toker1-1/+1
2014-06-26Revert "Introduce a string_ostream string builder facilty"Alp Toker1-2/+4
2014-06-26Introduce a string_ostream string builder faciltyAlp Toker1-4/+2
2014-06-23Allow using .cfi_startproc without a leading symbol.Rafael Espindola1-1/+1
2014-06-23Stop producing func.eh symbols on Darwin.Rafael Espindola1-7/+0
2014-06-20Always use a temp symbol for CIE.Rafael Espindola1-6/+1
2014-06-19Fix up a few formatting issues.Eric Christopher1-14/+13
2014-06-19Emit DWARF info for all code section in an assembly fileOliver Stannard1-40/+134
2014-06-19Emit DWARF3 call frame information when DWARF3+ debug info is requestedOliver Stannard1-2/+12
2014-05-16Fix hardcoded slash to native path seperator which was exposed from llvm::sys...Yaron Keren1-1/+1
2014-05-12Pass a MCObjectStreamer instead of a MCStreamer when possible.Rafael Espindola1-9/+9
2014-05-12Pass a MCObjectStreamer instead of a MCStreamer when possible.Rafael Espindola1-6/+6
2014-05-12Remove always true argument and unused field.Rafael Espindola1-3/+3
2014-05-12Remove always true argument and field.Rafael Espindola1-10/+7
2014-05-12Remove always true argument.Rafael Espindola1-2/+2
2014-05-01Record the DWARF version in MCContextOliver Stannard1-2/+2
2014-04-13[C++11] More 'nullptr' conversion or in some cases just using a boolean check...Craig Topper1-11/+15
2014-04-12Retire llvm::array_endof in favor of non-member std::end.Benjamin Kramer1-0/+1
2014-04-11Use value types instead of 'new'd objects to store dwarf labels for asm filesDavid Blaikie1-22/+9
2014-04-01DebugInfo: Avoid creating unnecessary/empty line tables and remove the specia...David Blaikie1-4/+2
2014-04-01DebugInfo: Emit relocation to debug_line section when emitting asm for asmDavid Blaikie1-20/+17
2014-03-29MC-exceptions: add support for compact-unwind without .eh_frameTim Northover1-3/+21
2014-03-20Don't use EmitAbsValue with symbol references.Rafael Espindola1-4/+4
2014-03-18DebugInfo: Avoid emitting standard opcode lengths in debug_line.dwo headers w...David Blaikie1-13/+29
2014-03-17DebugInfo: Move line table zero-directory-index (compilation dir) handling in...David Blaikie1-0/+2
2014-03-17DebugInfo: Use MC line table file entry uniquing for non-asm input as well.David Blaikie1-3/+9
2014-03-17DebugInfo: Improve reuse of file table entries in asm debug infoDavid Blaikie1-1/+12
2014-03-13MCDwarf: Rename MCDwarfFileTable to MCDwarfLineTableDavid Blaikie1-6/+7
2014-03-13MCDwarf: Extract the DWARF line table header handling into its own typeDavid Blaikie1-3/+13
2014-03-13MCDwarf: Sink file/directory creation down into MCDwarfFileTable form MCContextDavid Blaikie1-0/+49
2014-03-13MCDwarf: Oh, and move the directory string over to std::string as wellDavid Blaikie1-2/+1
2014-03-13MCDwarf: Simplify MCDwarfFile to just use std::string instead of cunning use ...David Blaikie1-4/+4
2014-03-13MCDwarf: Simply MCDwarfFile since it really is just a StringRef and unsigned.David Blaikie1-13/+3
2014-03-13MCDwarf: Refactor line table handling into a single data structureDavid Blaikie1-22/+19
2014-03-12MCDwarf: Remove unused parameterDavid Blaikie1-5/+4
2014-03-12MCDwarf: Invert the Section+CU->LineEntries mapping so the CU is the primary ...David Blaikie1-45/+14
2014-02-22Move get[S|U]LEB128Size() to LEB128.h.Logan Chien1-2/+1
2014-02-14Support DWARF discriminators in object streamer.Diego Novillo1-0/+10