aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/MC/MCDwarf.cpp
AgeCommit message (Expand)AuthorFilesLines
2016-06-26Apply clang-tidy's modernize-loop-convert to lib/MC.Benjamin Kramer1-24/+19
2016-06-22Prune some includes from headers and sink some inline functionsReid Kleckner1-0/+1
2016-06-01[MC] Rename EmitFill to emitFillPetr Hosek1-1/+1
2016-04-28Read discriminators correctly from object file.Dehao Chen1-4/+1
2016-04-22Update discriminator assignment algorithm in clang assembler.Dehao Chen1-1/+6
2016-03-09Don't crash when compiling inline assembler containing .file directives.Adrian Prantl1-3/+3
2016-01-31[MCDwarf] Fix encoding of line tables with weird custom parametersFrederic Riss1-2/+5
2016-01-21Rename MCLineEntry to MCDwarfLineEntryDavid Majnemer1-5/+5
2016-01-04Clang-format my previous change (r256313)Paul Robinson1-5/+5
2015-12-28Accept dwarf version 5 for CIE versions.Eric Christopher1-0/+1
2015-12-23Form reform for MCDwarf.Paul Robinson1-4/+8
2015-11-06git clang-format and fix variable names. NFC.Rafael Espindola1-42/+34
2015-11-06Pass SectionStart directly to the one function that uses it.Rafael Espindola1-8/+5
2015-11-06Simplify the alignment handling in FDE emission.Rafael Espindola1-16/+15
2015-11-06Delete dead store. NFC.Rafael Espindola1-1/+0
2015-11-06Use a range loop.Rafael Espindola1-3/+1
2015-11-06Pass the streamer to the constructor instead of every other method. NFC.Rafael Espindola1-76/+66
2015-11-05Simplify the constructor. NFC.Rafael Espindola1-5/+4
2015-11-05git-clang-format an area I am about to change.Rafael Espindola1-32/+29
2015-11-05Small simplification by moving early continue earlier.Rafael Espindola1-6/+4
2015-10-28ARM: add support for WatchOS's compact unwind information.Tim Northover1-1/+2
2015-10-07[X86] Emit .cfi_escape GNU_ARGS_SIZE when adjusting the stack before callsMichael Kuperstein1-0/+5
2015-10-06Fix Clang-tidy modernize-use-nullptr warnings in source directories and gener...Hans Wennborg1-4/+4
2015-09-21Use makeArrayRef or None to avoid unnecessarily mentioning the ArrayRef type ...Craig Topper1-2/+2
2015-08-10Silence a sign mismatch warning; NFC.Aaron Ballman1-1/+1
2015-08-07[MC/Dwarf] Allow to specify custom parameters for linetable emission.Frederic Riss1-45/+42
2015-06-23Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)Alexander Kornienko1-2/+2
2015-06-19Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko1-2/+2
2015-06-17[MC/Dwarf] Encode DW_CFA_advance_loc in target endianess.Benjamin Kramer1-9/+8
2015-05-30MC: Clean up MCExpr naming. NFC.Jim Grosbach1-11/+11
2015-05-21Move alignment from MCSectionData to MCSection.Rafael Espindola1-9/+9
2015-05-21Remove yet another method of creating begin and end symbol for sections.Rafael Espindola1-9/+8
2015-05-20Use a SmallString buffer instead of a std::string for debug info path lookup....Pete Cooper1-1/+3
2015-05-18MC: Clean up method names in MCContext.Jim Grosbach1-17/+17
2015-05-12[DWARF] Add CIE header fields address_size and segment_size when generating d...Keith Walker1-0/+8
2015-04-28Use CIE version 4 for dwarf4.Rafael Espindola1-4/+15
2015-04-27Use CIE version 1 for .eh_frame.Rafael Espindola1-1/+2
2015-04-15Change range-based for-loops to be -Wrange-loop-analysis clean.Richard Trieu1-1/+1
2015-03-24Reset the CFA offset at the start of every FDE.Rafael Espindola1-1/+7
2015-03-23Refactor how passes get a symbol at the end of a section.Rafael Espindola1-15/+6
2015-03-23Update variable name and reuse existing variable. NFC.Rafael Espindola1-5/+5
2015-03-18Remove many superfluous SmallString::str() calls.Yaron Keren1-1/+1
2015-03-16Fix build failure on MSVC compilers.Gabor Horvath1-3/+2
2015-03-16[llvm] Replacing asserts with static_asserts where appropriateGabor Horvath1-1/+3
2015-03-15[MCDwarf] Do not emit useless line table opcode.Frederic Riss1-1/+1
2015-02-26[MC] Use the non-EH register mapping in the debug_frame section.Frederic Riss1-4/+20
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