aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/ARM/MCTargetDesc
AgeCommit message (Expand)Author
2012-04-12ARM 'adr' fixups don't need the interworking addend tweaking.Jim Grosbach
2012-04-02Make MCInstrInfo available to the MCInstPrinter. This will be used to remove ...Craig Topper
2012-03-30ARM fix encoding fixup resolution for ldrd and friends.Jim Grosbach
2012-03-30Ensure conditional BL instructions for ARM are given the fixup fixup_arm_cond...James Molloy
2012-03-27Prune some includesCraig Topper
2012-03-27Remove unnecessary llvm:: qualificationsCraig Topper
2012-03-26Prune some includes and forward declarations.Craig Topper
2012-03-20ARM non-scattered MachO relocations for movw/movt.Jim Grosbach
2012-03-19ARM branch relaxation for unconditional t1 branches.Jim Grosbach
2012-03-08ARM don't use MCRelaxAll, as it's not safe on ARM.Jim Grosbach
2012-03-06ARM more NEON VLD/VST composite physical register refactoring.Jim Grosbach
2012-03-05ARM refactor away a bunch of VLD/VST pseudo instructions.Jim Grosbach
2012-03-05Make MCRegisterInfo available to the the MCInstPrinter.Jim Grosbach
2012-02-27ARM BL/BLX instruction fixups should use relocations.Jim Grosbach
2012-02-24comment fixJia Liu
2012-02-19Remove dead code. Improve llvm_unreachable text. Simplify some control flow.Ahmed Charles
2012-02-18Emacs-tag and some comment fix for all ARM, CellSPU, Hexagon, MBlaze, MSP430,...Jia Liu
2012-02-10Revert r150222, as the clang driver now handles this properly.Jim Grosbach
2012-02-10ARM on darwin, v6 implies the presence of VFP for the assembler.Jim Grosbach
2012-02-07Convert assert(0) to llvm_unreachableCraig Topper
2012-01-28Ensure .AliasedSymbol() is called on all uses of getSymbol(). Affects ARM and...James Molloy
2012-01-27Better user diagnostics for more ARM MachO relocation errors.Jim Grosbach
2012-01-26Keep source information, if available, around for ARM Fixups.Jim Grosbach
2012-01-26Add support for the R_ARM_TARGET1 relocation, which should be given to reloca...James Molloy
2012-01-24Widen the instruction encoder that TblGen emits to a 64 bits, which should ac...Owen Anderson
2012-01-24Revert r148686 (and r148694, a fix to it) due to a serious layeringChandler Carruth
2012-01-23An option to selectively enable parts of ARM EHABI support.Evgeniy Stepanov
2012-01-20More dead code removal (using -Wunreachable-code)David Blaikie
2012-01-19Silence warnings about mixing enums.Benjamin Kramer
2012-01-19Thumb2 relaxation for tADR to t2ADR.Jim Grosbach
2012-01-19Add comment and fix range check in condition.Jim Grosbach
2012-01-18Thumb2 alternate syntax for LDR(literal) and friends.Jim Grosbach
2012-01-18Thumb2 relaxation for LDR(literal).Jim Grosbach
2012-01-18Tidy up. MCAsmBackend naming conventions.Jim Grosbach
2012-01-18Thumb2 load/store fixups don't set the thumb bit.Jim Grosbach
2012-01-18Move some ARM specific MCAssmebler bits into the ARMAsmBackend.Jim Grosbach
2012-01-10Move default case for covered enum outside of switch.Richard Smith
2012-01-10Fix a -Wreturn-type warning in g++.Richard Smith
2012-01-10Remove unnecessary default cases in switches that cover all enum values.David Blaikie
2011-12-22Fix incorrect relocation generation. Patch by Kristof Beyls.Rafael Espindola
2011-12-22Make the virtual methods in ARMELFObjectWriter public.Rafael Espindola
2011-12-22Hopefully fix the cmake build.Rafael Espindola
2011-12-22Fix name in comments.Rafael Espindola
2011-12-22Unbreak cmake build after r147115.Richard Smith
2011-12-22Move the ARM specific parts of the ELF writer to Target/ARM.Rafael Espindola
2011-12-21Reduce the exposure of Triple::OSType in the ELF object writer. This willRafael Espindola
2011-12-20Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_...David Blaikie
2011-12-19ARM assembly parsing and encoding support for LDRD(label).Jim Grosbach
2011-12-19ARM NEON relax parse time diagnostics for alignment specifiers.Jim Grosbach
2011-12-12LLVMBuild: Remove trailing newline, which irked me.Daniel Dunbar