aboutsummaryrefslogtreecommitdiffstats
path: root/lib/MC
Commit message (Expand)AuthorAgeFilesLines
...
* Don't produce a __debug_frame.Rafael Espindola2011-05-051-1/+1
* Producing a DW_FORM_addr for DW_AT_stmt_list is probably correct, butRafael Espindola2011-05-042-2/+2
* MCDwarf: Don't save Twine to local variable, this is almost never safe to doDaniel Dunbar2011-05-031-2/+2
* Add r130623 back now that ELF has been fixed to work with -fno-dwarf2-cfi-asm.Rafael Espindola2011-05-011-0/+3
* GCC uses a different encoding of pointers in the FDE when usingRafael Espindola2011-05-013-9/+16
* Simplify the handling of pcrel relocations on ELF. Now we do the right thingRafael Espindola2011-05-019-51/+35
* Revert the previous patch while I figure out how to make llvm-gccRafael Espindola2011-04-302-6/+0
* Enable CFI on OS X.Rafael Espindola2011-04-302-0/+6
* Implement MCAsmStreamer::EmitEHSymAttributes. Doing this in the asm streamerRafael Espindola2011-04-301-3/+31
* Handle PrivateExtern eh symbols.Rafael Espindola2011-04-301-0/+2
* Add all the plumbing needed for MC to expand cfi to the old tables inRafael Espindola2011-04-301-4/+44
* Implement MCAsmStreamer::EmitDwarfAdvanceFrameAddr.Rafael Espindola2011-04-303-22/+34
* Avoid some uses of .uleb128. This is a small speedup and more importantlyRafael Espindola2011-04-291-17/+22
* Implement MCAsmStreamer::EmitCFIDefCfa.Rafael Espindola2011-04-291-1/+4
* MCAsmLayout: Add support for computing the symbol offset of variables. NotDaniel Dunbar2011-04-291-0/+27
* MC: Change variable symbols to be recognized as defined, by assigning their s...Daniel Dunbar2011-04-291-3/+7
* MC/Mach-O: Update getSymbolAddress() to support evaluation of variables.Daniel Dunbar2011-04-291-0/+27
* MC/Mach-O: Allow emission of relocations for variables in some more cases.Daniel Dunbar2011-04-291-19/+19
* MC/Mach-O: Find section ordinal's by looking at the symbol, instead of assumi...Daniel Dunbar2011-04-291-4/+8
* Hoist MCLineEntry construction AsmPrinter so that anyone who derives from Asm...Devang Patel2011-04-291-3/+0
* MCExpr: Add FindAssociatedSection, which attempts to mirror the 'as' semanticsDaniel Dunbar2011-04-291-0/+42
* MC/AsmParser: Generalize a check.Daniel Dunbar2011-04-291-1/+1
* Last bit by bit compatibility patch to MCDwarf.cpp: If a FDE with no LSDA isRafael Espindola2011-04-291-5/+20
* Add an alternative implementation of CIE and FDE emission that outputs themRafael Espindola2011-04-291-0/+58
* Add the getExprForFDESymbol method that responsible for computing theRafael Espindola2011-04-283-14/+17
* Add a getExprForPersonalitySymbol method to MCAsmInfo. Use it whenRafael Espindola2011-04-283-1/+35
* Mark the EH symbol global or weak if the corresponding function is.Rafael Espindola2011-04-283-0/+17
* Add a small temporary hack for producing identical eh_frame sections on OS X.Rafael Espindola2011-04-282-6/+14
* Produce the EH_frame# symbols if needed.Rafael Espindola2011-04-281-2/+11
* Forward isFunctionEHFrameSymbolPrivate. If it is false, produce the foo.ehRafael Espindola2011-04-281-0/+7
* Factor a bit of code to MCStreamer::EmitLabel. Keep track of the lastRafael Espindola2011-04-273-7/+14
* Force some values to be absolute and align based on the FDE pointers size. A ...Rafael Espindola2011-04-271-6/+6
* No relocation produces a SLEB or ULEB, make sure they are handled in MC.Rafael Espindola2011-04-262-11/+15
* Give MC/MCDisassembler/Disassembler.h a header guard.Sebastian Redl2011-04-241-0/+6
* Remove unused STL header includes.Jay Foad2011-04-231-1/+0
* Delete the other unused variable in this function. Sorry I missed thisChandler Carruth2011-04-221-1/+0
* Remove an unused variable from a function. This is a likely cut-paste-o.Chandler Carruth2011-04-221-1/+0
* Compute the size of the FDE encoding instead of hard coding it. UpdateRafael Espindola2011-04-221-15/+20
* Remove unused argument.Rafael Espindola2011-04-215-24/+18
* Don't pass address spaces to EmitULEB128IntValue.Rafael Espindola2011-04-211-3/+3
* Fix relative relocations. This is sufficient for running the rust testsuite withRafael Espindola2011-04-211-1/+6
* Behave like gnu as when a relocation crosses sections.Rafael Espindola2011-04-201-8/+13
* Made the MC disassembler check before accessingSean Callanan2011-04-201-0/+9
* malloc elimination: it's a bad idea to use raw_svector_ostream on aEli Friedman2011-04-181-1/+4
* Reduce clutter in asm output. Do not emit source location as comment for each...Devang Patel2011-04-185-8/+19
* Revert r129688; it's breaking buildbots.Eli Friedman2011-04-181-3/+1
* More malloc elimination: it's a bad idea to use raw_svector_ostream on aEli Friedman2011-04-181-1/+3
* Make the StringMaps attached to MCContext use the MCContext's allocator; Eli Friedman2011-04-181-1/+3
* Fix a ton of comment typos found by codespell. Patch byChris Lattner2011-04-153-4/+4
* Be consistent about being virtual and returning void in the cfi methods.Rafael Espindola2011-04-123-73/+94