aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/ARM/ARMAsmBackend.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Support the "target" encodings for the CB[N]Z instructions.Bill Wendling2010-12-081-0/+8
* Tweak ARM fixup value adjustments for Thumb to better handle the half-wordJim Grosbach2010-12-081-8/+15
* Improve comment.Owen Anderson2010-12-081-1/+2
* Add initializer.Jim Grosbach2010-12-081-1/+1
* Add support for loading from a constant pool.Bill Wendling2010-12-081-2/+9
* Let target asm backends see assembler flags as they go by. Use that to handleJim Grosbach2010-12-081-5/+28
* Simplify the byte reordering logic slightly.Owen Anderson2010-12-081-4/+2
* VLDR fixups need special handling under Thumb. While the encoding is the same,Owen Anderson2010-12-081-0/+12
* Cleanup in the Darwin end. No functionality change.Bill Wendling2010-12-071-5/+7
* A bit of cleanup: early exit ApplyFixup and cache the Fixup offset. NoBill Wendling2010-12-071-13/+14
* Add fixup for Thumb1 BL/BLX instructions.Jim Grosbach2010-12-061-7/+23
* Remove the instruction fragment to data fragment lowering since it was causingRafael Espindola2010-12-061-9/+9
* Remove unused variable.Benjamin Kramer2010-12-031-1/+0
* fix ARM::fixup_arm_branch, cleanup, and share more code between ELF and DarwinJason W Kim2010-12-031-23/+10
* Add support for binary encoding of ARM 'adr' instructions referencing constantJim Grosbach2010-12-021-3/+18
* fixing style nit: move class static to global staticJason W Kim2010-12-011-42/+41
* Add correct encodings for STRD and LDRD, including fixup support. Additional...Owen Anderson2010-12-011-2/+2
* kill trailing spaceJason W Kim2010-12-011-1/+1
* 10 bits, not 12.Jim Grosbach2010-12-011-2/+2
* Remove "comparison of integers of different signs" warning by making theBill Wendling2010-12-011-1/+1
* ARM/MC/ELF relocation "hello world" for movw/movt.Jason W Kim2010-12-011-44/+75
* Fix handling of ARM negative pc-relative fixups for loads and stores.Jim Grosbach2010-11-301-5/+27
* MC/Mach-O: Switch to using MachOFormat.h.Daniel Dunbar2010-11-271-3/+4
* Remove the unused TheTarget member.Rafael Espindola2010-11-261-1/+1
* make isVirtualSection a virtual method on MCSection. Chris' suggestion.Rafael Espindola2010-11-171-12/+0
* tidy upChris Lattner2010-11-171-8/+5
* MC: Simplify Mach-O and ELF object writer implementations.Daniel Dunbar2010-11-131-8/+7
* Start of support for binary emit of 16-it Thumb instructions.Jim Grosbach2010-11-111-4/+8
* Encoding of destination fixup for ARM branch and conditional branchJim Grosbach2010-11-111-6/+8
* ARM .word data fixups don't need an adjustment.Jim Grosbach2010-11-091-0/+1
* Add support for a few simple fixups to the ARM Darwin asm backend. This allowsJim Grosbach2010-11-091-2/+34
* Enable MachO writing for ARM/Darwin. Lots of stuff still doesn't workJim Grosbach2010-11-051-1/+0
* Allow targets to specify the MachO CPUType/CPUSubtype information.Jim Grosbach2010-11-051-1/+4
* Add support for emitting ARM file attributes.Rafael Espindola2010-10-251-2/+1
* Making the e_machine configurable by the target backend in ELFObjectWriter.Wesley Peck2010-10-221-1/+2
* Add a MCObjectFormat class so that code common to all targets that use aRafael Espindola2010-10-161-2/+13
* Move getPointerSize() to the base class since it's not dependent on MachOJim Grosbach2010-09-301-8/+4
* Remove extraneous ';'Jim Grosbach2010-09-301-2/+2
* Adds getPointerSize() to the AsmBackend which will be needed by the final patchKevin Enderby2010-09-301-0/+8
* Fix two tiny issues (ARM does not need COFF) and comment sanity.Jason W Kim2010-09-301-2/+1
* trailing whitespaceJim Grosbach2010-09-301-3/+3
* Remove misplaced ';'. Make buildbots happy, hopefully.Jim Grosbach2010-09-301-1/+1
* I added a new file ARMAsmBackend which stubs out in similar ways toJason W Kim2010-09-301-0/+143