summaryrefslogtreecommitdiff
path: root/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp
Commit message (Expand)AuthorAge
* Delete MCSubtargetInfo data members from target MCCodeEmitter classesDavid Woodhouse2014-01-28
* Propagate MCSubtargetInfo through TableGen's getBinaryCodeForInstr()David Woodhouse2014-01-28
* Explictly pass MCSubtargetInfo to MCCodeEmitter::EncodeInstruction()David Woodhouse2014-01-28
* ARM IAS: support emitting constant values in target expressionsSaleem Abdulrasool2014-01-11
* ARM MachO: sort out isTargetDarwin/isTargetIOS/... checks.Tim Northover2014-01-06
* Return early from getUnconditionalBranchTargetOpValue if the branch target isLang Hames2013-10-28
* Clean up some usage of Triple. The base class has methods for determining if...Cameron Esfahani2013-08-29
* Add support for Thumb2 literal loads with negative zero offsetMihai Popa2013-08-16
* Fix signed overflow in when computing encodings for ADR instructionsMihai Popa2013-08-13
* Fix assembling of Thumb2 branch instructions.Mihai Popa2013-08-09
* [ARMv8] Add support for the NEON instructions vmaxnm/vminnm.Joey Gouly2013-07-17
* ARM: fix literal load with positive offset encodingAmaury de la Vieuville2013-06-18
* Use pointers to the MCAsmInfo and MCRegInfo.Bill Wendling2013-06-18
* Replace Count{Leading,Trailing}Zeros_{32,64} with count{Leading,Trailing}Zeros.Michael J. Spencer2013-05-24
* ARM: permit full range of valid ADR immediates.Tim Northover2013-02-27
* Use the new script to sort the includes of every file under lib.Chandler Carruth2012-12-03
* Fix the handling of edge cases in ARM shifted operands.Tim Northover2012-09-22
* Use LLVM_DELETED_FUNCTION in place of 'DO NOT IMPLEMENT' comments.Craig Topper2012-09-15
* Fix undefined behavior (negation of INT_MIN) in ARM backend.Richard Smith2012-08-24
* Remove getARMRegisterNumbering and replace with calls intoEric Christopher2012-08-09
* Fix #13241, a bug around shift immediate operand for ARM instruction ADR.Jiangning Liu2012-08-02
* Allow MCCodeEmitter access to the target MCRegisterInfo.Jim Grosbach2012-05-15
* ARM: allow vanilla expressions for movw/movt.Jim Grosbach2012-05-01
* Unify internal representation of ARM instructions with a register right-shift...Richard Barton2012-04-25
* Ensure conditional BL instructions for ARM are given the fixup fixup_arm_cond...James Molloy2012-03-30
* Remove unnecessary llvm:: qualificationsCraig Topper2012-03-27
* ARM BL/BLX instruction fixups should use relocations.Jim Grosbach2012-02-27
* Convert assert(0) to llvm_unreachableCraig Topper2012-02-07
* Keep source information, if available, around for ARM Fixups.Jim Grosbach2012-01-26
* Widen the instruction encoder that TblGen emits to a 64 bits, which should ac...Owen Anderson2012-01-24
* More dead code removal (using -Wunreachable-code)David Blaikie2012-01-20
* Thumb2 alternate syntax for LDR(literal) and friends.Jim Grosbach2012-01-18
* Remove unnecessary default cases in switches that cover all enum values.David Blaikie2012-01-10
* ARM assembly parsing and encoding support for LDRD(label).Jim Grosbach2011-12-19
* ARM NEON relax parse time diagnostics for alignment specifiers.Jim Grosbach2011-12-19
* ARM encoder method needs the physical register number, not the enum.Jim Grosbach2011-12-02
* Fix encoding of Thumb2 shifted register operands with RRX shifts.Owen Anderson2011-09-13
* Zap some junk from the ARM instruction descriptions.Eli Friedman2011-09-13
* Fix encoding of PC-relative LDRSHW with an immediate offset.Owen Anderson2011-09-12
* Fix assembly/disassembly of Thumb2 ADR instructions with immediate operands.Owen Anderson2011-09-09
* Thumb2 assembly parsing and encoding for LDREX/LDREXB/LDREXD/LDREXH.Jim Grosbach2011-09-09
* Thumb2 assembly parsing and encoding for LDRD(immediate).Jim Grosbach2011-09-08
* Fix encoding for tBcc with immediate offset operand.Owen Anderson2011-08-31
* Fix roundtripping of Thumb BL/BLX instructions with immediate offsets instead...Owen Anderson2011-08-31
* Fix encoding of CBZ/CBNZ Thumb2 instructions with immediate offsets rather th...Owen Anderson2011-08-30
* Fix encoding of PC-relative Thumb1 LDR's when using immediate offsets instead...Owen Anderson2011-08-30
* Fix encoding of Thumb1 B instructions with immediate offsets, which is necess...Owen Anderson2011-08-30
* Clean up whitespace.Owen Anderson2011-08-30
* Improve handling of #-0 offsets for many more pre-indexed addressing modes.Owen Anderson2011-08-29
* Improve encoding support for BLX with immediat eoperands, and fix a BLX decod...Owen Anderson2011-08-26