summaryrefslogtreecommitdiff
path: root/lib/MC
Commit message (Expand)AuthorAge
* MC/Mach-O: Move createMachObjectWriter into MCMachObjectWriter.h.Daniel Dunbar2010-12-16
* MC/Mach-O: Use fixup info instead of hard coded list.Daniel Dunbar2010-12-16
* MC: Move target specific fixup info descriptors to TargetAsmBackend instead ofDaniel Dunbar2010-12-16
* 1. ARM/MC/ELF: A few more ELF relocs for .oJason W Kim2010-12-16
* MC: Make TargetAsmBackend available to the AsmStreamer.Daniel Dunbar2010-12-16
* Better fix for opt buildMatt Beaumont-Gay2010-12-15
* Fix opt -Werror buildMatt Beaumont-Gay2010-12-15
* Fix typo in r121875.Owen Anderson2010-12-15
* Implement cleanups suggested by Daniel.Owen Anderson2010-12-15
* Relax alignment fragments.Rafael Espindola2010-12-15
* Patch by David Meyer to avoid a O(N^2) behaviour when relaxing fragments.Rafael Espindola2010-12-15
* Generalize an assert.Rafael Espindola2010-12-15
* ARM Fixups relative to thumb functions need to have the low bit of the valueJim Grosbach2010-12-14
* First cut of ARM/MC/ELF PIC relocations.Jason W Kim2010-12-13
* Thumb unconditional branch binary encoding. rdar://8754994Jim Grosbach2010-12-10
* Fixed version of 121434 with no new memory leaks.Rafael Espindola2010-12-10
* Revert my previous patch to make the valgrind bots happy.Rafael Espindola2010-12-10
* Initial support for the cfi directives. This is just enough to getRafael Espindola2010-12-09
* Use const references.Rafael Espindola2010-12-09
* Fix an issue in some Thumb fixups, where the effective PC address needs to be...Owen Anderson2010-12-09
* Rename CB/CBZ specific fixup accordingly.Jim Grosbach2010-12-09
* Add assert to catch an attempt to emit .byte 256Devang Patel2010-12-09
* ARM/MC/ELF TPsoft is now a proper pseudo inst.Jason W Kim2010-12-08
* Support the "target" encodings for the CB[N]Z instructions.Bill Wendling2010-12-08
* Add support for loading from a constant pool.Bill Wendling2010-12-08
* Let target asm backends see assembler flags as they go by. Use that to handleJim Grosbach2010-12-08
* Layout each section independently. With the testcase in PR8711:Rafael Espindola2010-12-07
* Fix absolute recording of differences of symbols in two sections. Reduced fro...Rafael Espindola2010-12-07
* Fix relocations with weak definitions.Rafael Espindola2010-12-07
* Fix pcrel relocations that cross sections.Rafael Espindola2010-12-07
* Fix a crash reduced from gcc produced assembly.Rafael Espindola2010-12-07
* Sorry for such a large commit. The summary is that only MachO cares about theRafael Espindola2010-12-07
* Add fixup for Thumb1 BL/BLX instructions.Jim Grosbach2010-12-06
* Use references to simplify the code a bit.Rafael Espindola2010-12-06
* Refactor ELFObjectWriter.Jason W Kim2010-12-06
* use getSymbolOffset.Rafael Espindola2010-12-06
* Another use of getSymbolOffset.Rafael Espindola2010-12-06
* Remove the instruction fragment to data fragment lowering since it was causingRafael Espindola2010-12-06
* Second try at making direct object emission produce the same resultsRafael Espindola2010-12-06
* Revert previous two patches while I try to find out how to make bothRafael Espindola2010-12-06
* Add an EmitAbsValue helper method and use it in cases where we want to be sureRafael Espindola2010-12-06
* Remove the getAddress getter, initialize Ordinal in the constructor and useRafael Espindola2010-12-06
* Simplify a bit.Rafael Espindola2010-12-06
* Use getSymbolOffset on the COFF writer.Rafael Espindola2010-12-06
* Don't use PadSectionToAlignment on windows.Rafael Espindola2010-12-06
* Add a getSymbolOffset method and use it in the ELF writer.Rafael Espindola2010-12-06
* Once the layout is done we don't need to keep updating which fragments areRafael Espindola2010-12-04
* Remember the contents of leb and dwarfline fragments when relaxing. This avoidsRafael Espindola2010-12-04
* There are two reasons why we might want to useRafael Espindola2010-12-04
* Next step: Only pad debug_line when the target is darwin. Add a FIXME to avoidRafael Espindola2010-12-04