summaryrefslogtreecommitdiff
path: root/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp
Commit message (Expand)AuthorAge
* 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
* Correct encoding of BL with immediate offset.Owen Anderson2011-08-26
* Support an extension of ARM asm syntax to allow immediate operands to ADR ins...Owen Anderson2011-08-26
* ARM clean up the imm_sr operand class representation.Jim Grosbach2011-08-17
* Correct immediate range for shifter operands. Patch by James Molloy, with ad...Owen Anderson2011-08-11
* Fix encodings for Thumb ASR and LSR immediate operands. They encode the rang...Owen Anderson2011-08-08
* ARM simplify the postidx_reg operand encoding.Jim Grosbach2011-08-05
* ARM refactoring assembly parsing of memory address operands.Jim Grosbach2011-08-03
* Update comments.Owen Anderson2011-07-28
* Emit an error is asm parser parsed X86_64 only registers, e.g. %rax, %sil.Evan Cheng2011-07-27
* ARM parsing and encoding of SBFX and UBFX.Jim Grosbach2011-07-27
* ARM cleanup of rot_imm encoding.Jim Grosbach2011-07-26
* Sink ARM mc routines into MCTargetDesc.Evan Cheng2011-07-23