aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/ARM/InstPrinter/ARMInstPrinter.cpp
AgeCommit message (Expand)Author
2011-10-12Tidy up. Formatting.Jim Grosbach
2011-10-07ARM NEON assembly parsing and encoding for VDUP(scalar).Jim Grosbach
2011-10-05Support a valid, but not very useful, encoding of CPSIE where none of the AIF...Owen Anderson
2011-10-04Adding back support for printing operands symbolically to ARM's new disassemblerKevin Enderby
2011-09-30ARM fix encoding of VMOV.f32 and VMOV.f64 immediates.Jim Grosbach
2011-09-28Check in a patch that has already been code reviewed by Owen that I'd forgott...James Molloy
2011-09-23Post-index loads/stores in still need to print the post-indexed immediate, ev...Owen Anderson
2011-09-21Turns out that Thumb2 ADR doesn't need special printing like LDR does. Fix o...Owen Anderson
2011-09-21Print out immediate offset versions of PC-relative load/store instructions as...Owen Anderson
2011-09-21These do not need to be conditional on the presence of CommentStream, as they...Owen Anderson
2011-09-21In the disassembler C API, be careful not to confuse the comment streamer tha...Owen Anderson
2011-09-19Thumb2 assembly parsing and encoding for TBB/TBH.Jim Grosbach
2011-09-16Fix disassembly of Thumb2 LDRSH with a #-0 offset.Owen Anderson
2011-09-15Don't attach annotations to MCInst's. Instead, have the disassembler return,...Owen Anderson
2011-09-15Add support for stored annotations to MCInst, and provide facilities for MC-b...Owen Anderson
2011-09-13Correct disassembly printing of Thumb2 post-incremented LDRD and STRD.Owen Anderson
2011-09-09Thumb2 assembly parsing and encoding for LDREX/LDREXB/LDREXD/LDREXH.Jim Grosbach
2011-09-07Refactor instprinter and mcdisassembler to take a SubtargetInfo. Add -mattr= ...James Molloy
2011-08-29Improve handling of #-0 offsets for many more pre-indexed addressing modes.Owen Anderson
2011-08-24When printing Thumb1 NOP ('mov r8, r8'), make sure to print the predicate.Jim Grosbach
2011-08-23Clean up Thumb load/store multiple definitions.Jim Grosbach
2011-08-19Thumb parsing and encoding support for NOP.Jim Grosbach
2011-08-18Thumb assembly parsing and encoding for LDM instruction.Jim Grosbach
2011-08-17Remove extraneous newline from operand print method. PR10569.Jim Grosbach
2011-08-17ARM clean up the imm_sr operand class representation.Jim Grosbach
2011-08-11Correct immediate range for shifter operands. Patch by James Molloy, with ad...Owen Anderson
2011-08-11ARM push of a single register encodes as pre-indexed STR.Jim Grosbach
2011-08-11ARM pop of a single register encodes as post-indexed LDR.Jim Grosbach
2011-08-05ARM simplify the postidx_reg operand encoding.Jim Grosbach
2011-08-05ARM use a dedicated printer for postidx_reg operands.Jim Grosbach
2011-08-04LDCL_POST and STCL_POST need one's-complement offsets, rather than two's comp...Owen Anderson
2011-08-03ARM refactoring assembly parsing of memory address operands.Jim Grosbach
2011-07-26ARM rot_imm printing adjustment.Jim Grosbach
2011-07-26ARM cleanup of rot_imm encoding.Jim Grosbach
2011-07-25ARM assembly parsing and encoding for SSAT16 instruction.Jim Grosbach
2011-07-25ARM assembly parsing and encoding for SSAT instruction.Jim Grosbach
2011-07-23Sink ARM mc routines into MCTargetDesc.Evan Cheng
2011-07-22ARM SSAT instruction 5-bit immediate handling.Jim Grosbach
2011-07-21Get rid of the extraneous GPR operand on so_reg_imm operands, which in turn n...Owen Anderson
2011-07-20Sink ARMMCExpr and ARMAddressingModes into MC layer. First step to separate A...Evan Cheng
2011-07-20ARM PKH shift ammount operand printing tweaks.Jim Grosbach
2011-07-19Tweak ARM assembly parsing and printing of MSR instruction.Jim Grosbach
2011-07-18Revamp our handling of tLDMIA[_UPD] and tSTMIA[_UPD] to avoid having multiple...Owen Anderson
2011-07-13Flesh out ARM Parser support for shifted-register operands.Jim Grosbach
2011-07-11Simplify printing of ARM shifted immediates.Jim Grosbach
2011-06-02Don't hardcode the %reg format in the streamer.Rafael Espindola
2011-04-05Constants with multiple encodings (ARM):Johnny Chen
2011-04-04- Implement asm parsing support for LDRSBT, LDRHT, LDRSHT and STRHTBruno Cardoso Lopes
2011-03-31Apply again changes to support ARM memory asm parsing. I removedBruno Cardoso Lopes
2011-03-31Revert r128632 again, until I figure out what break the testsBruno Cardoso Lopes