summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix issues with the ARM bl and blx thumb instructions and the J1 and J2 bitsKevin Enderby2012-05-031-31/+57
* ARM: Diagnostics for out of range fixups.Jim Grosbach2012-04-301-34/+52
* ARM: Thumb ldr(literal) base address alignment is 32-bits.Jim Grosbach2012-04-261-1/+2
* ARM 'adr' fixups don't need the interworking addend tweaking.Jim Grosbach2012-04-121-0/+3
* ARM fix encoding fixup resolution for ldrd and friends.Jim Grosbach2012-03-301-0/+2
* Ensure conditional BL instructions for ARM are given the fixup fixup_arm_cond...James Molloy2012-03-301-4/+8
* Prune some includesCraig Topper2012-03-271-1/+0
* Prune some includes and forward declarations.Craig Topper2012-03-261-0/+1
* ARM branch relaxation for unconditional t1 branches.Jim Grosbach2012-03-191-0/+11
* ARM BL/BLX instruction fixups should use relocations.Jim Grosbach2012-02-271-2/+18
* Silence warnings about mixing enums.Benjamin Kramer2012-01-191-3/+2
* Thumb2 relaxation for tADR to t2ADR.Jim Grosbach2012-01-191-0/+2
* Add comment and fix range check in condition.Jim Grosbach2012-01-191-1/+3
* Thumb2 relaxation for LDR(literal).Jim Grosbach2012-01-181-9/+20
* Tidy up. MCAsmBackend naming conventions.Jim Grosbach2012-01-181-11/+11
* Thumb2 load/store fixups don't set the thumb bit.Jim Grosbach2012-01-181-4/+8
* Move some ARM specific MCAssmebler bits into the ARMAsmBackend.Jim Grosbach2012-01-181-0/+15
* Move the ARM specific parts of the ELF writer to Target/ARM.Rafael Espindola2011-12-221-2/+1
* Reduce the exposure of Triple::OSType in the ELF object writer. This willRafael Espindola2011-12-211-7/+8
* ARM assembly parsing and encoding support for LDRD(label).Jim Grosbach2011-12-191-2/+15
* Tidy up value checking.Jim Grosbach2011-12-061-1/+2
* Fix ARM handling of tBcc branch relaxation.Jim Grosbach2011-12-061-3/+5
* Move target-specific logic out of generic MCAssembler.Jim Grosbach2011-12-061-0/+16
* Simple branch relaxation for Thumb2 Bcc instructions.Jim Grosbach2011-12-051-3/+24
* Generalize the fixup info for ARM mode.Jim Grosbach2011-11-161-2/+2
* Fix encoding of NOP used for padding in ARM mode .align.Jim Grosbach2011-11-161-1/+1
* ARM VLD/VST assembly parsing for symbolic address operands.Jim Grosbach2011-11-011-1/+1
* Correct for my over-eager delete finger.Jim Grosbach2011-09-301-0/+1
* ARM Fixup valus for movt/movw are for the whole value.Jim Grosbach2011-09-301-7/+0
* ARM asm backend initialize isThumbMode based on target triple.Jim Grosbach2011-08-241-1/+1
* Thumb assembly parsing and encoding for LDR(literal).Jim Grosbach2011-08-191-1/+1
* ARM Thumb blx instruction fixup has same data range as bl.Jim Grosbach2011-08-181-1/+1
* ARM .align NOP padding uses different encoding pre-ARMv6.Jim Grosbach2011-08-161-14/+37
* Rename TargetAsmBackend to MCAsmBackend; rename createAsmBackend to createMCA...Evan Cheng2011-07-251-6/+5
* Move TargetAsmParser.h TargetAsmBackend.h and TargetAsmLexer.h to MC where th...Evan Cheng2011-07-231-1/+1
* Sink ARM mc routines into MCTargetDesc.Evan Cheng2011-07-231-0/+515
OpenPOWER on IntegriCloud