summaryrefslogtreecommitdiff
path: root/lib/Target/ARM/MCTargetDesc
Commit message (Expand)AuthorAge
* Check in a patch that has already been code reviewed by Owen that I'd forgott...James Molloy2011-09-28
* Unbreak CMake build.Ted Kremenek2011-09-27
* ARMv7a has the PKH instructions.Jim Grosbach2011-09-14
* 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
* Refactor instprinter and mcdisassembler to take a SubtargetInfo. Add -mattr= ...James Molloy2011-09-07
* Add a new MC bit for NaCl (Native Client) mode. NaCl requires that certainNick Lewycky2011-09-05
* Fix typo in comment.Nick Lewycky2011-09-05
* Don't drop alignment info on local common symbols.Benjamin Kramer2011-09-01
* 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 asm backend initialize isThumbMode based on target triple.Jim Grosbach2011-08-24
* Move TargetRegistry and TargetSelect from Target to Support where they belong.Evan Cheng2011-08-24
* Some refactoring so TargetRegistry.h no longer has to include any filesEvan Cheng2011-08-23
* Thumb assembly parsing and encoding for LDR(literal).Jim Grosbach2011-08-19
* ARM Thumb blx instruction fixup has same data range as bl.Jim Grosbach2011-08-18
* ARM clean up the imm_sr operand class representation.Jim Grosbach2011-08-17
* Thumb parsing diagnostics for low-reg requirements on ADD and MOV.Jim Grosbach2011-08-16
* ARM thumb assembly parsing for arithmetic flag setting instructions.Jim Grosbach2011-08-16
* ARM .align NOP padding uses different encoding pre-ARMv6.Jim Grosbach2011-08-16
* Correct immediate range for shifter operands. Patch by James Molloy, with ad...Owen Anderson2011-08-11
* The new ARM disassembler disassembles "bx lr" as a special BX_ret instruction...Benjamin Kramer2011-08-09
* Fix encodings for Thumb ASR and LSR immediate operands. They encode the rang...Owen Anderson2011-08-08
* Add MCInstrAnalysis class. This allows the targets to specify own versions of...Benjamin Kramer2011-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
* Rewrite the CMake build to use explicit dependencies between libraries,Chandler Carruth2011-07-29
* Update comments.Owen Anderson2011-07-28
* Explicitly declare a library dependency of LLVM*Desc toOscar Fuentes2011-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
* Support .code32 and .code64 in X86 assembler.Evan Cheng2011-07-27
* ARM cleanup of rot_imm encoding.Jim Grosbach2011-07-26
* Rename createCodeEmitter to createMCCodeEmitter; createObjectStreamer to crea...Evan Cheng2011-07-26
* Clean up a pile of hacks in our CMake build relating to TableGen.Chandler Carruth2011-07-26
* Rename TargetAsmBackend to MCAsmBackend; rename createAsmBackend to createMCA...Evan Cheng2011-07-25
* Separate MCInstPrinter registration from AsmPrinter registration.Evan Cheng2011-07-25
* Code clean up.Evan Cheng2011-07-25