aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/ARM/InstPrinter/ARMInstPrinter.h
AgeCommit message (Expand)Author
2013-04-12ARM: Correct printing of pre-indexed operands.Quentin Colombet
2012-11-16Remove hard coded registers in ARM ldrexd and strexd instructionsWeiming Zhao
2012-10-30ARM: Better disassembly for pc-relative LDR.Jim Grosbach
2012-08-02Fix #13241, a bug around shift immediate operand for ARM instruction ADR.Jiangning Liu
2012-04-02Move getOpcodeName from the various target InstPrinters into the superclass M...Benjamin Kramer
2012-04-02Remove getInstructionName from MCInstPrinter implementations in favor of usin...Craig Topper
2012-04-02Make MCInstrInfo available to the MCInstPrinter. This will be used to remove ...Craig Topper
2012-03-06ARM refactor more NEON VLD/VST instructions to use composite physregsJim Grosbach
2012-03-06Tidy up. Kill some dead code.Jim Grosbach
2012-03-05ARM Refactor VLD/VST spaced pair instructions.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-18Emacs-tag and some comment fix for all ARM, CellSPU, Hexagon, MBlaze, MSP430,...Jia Liu
2012-01-25NEON VLD4(all lanes) assembly parsing and encoding.Jim Grosbach
2012-01-24NEON VLD3(all lanes) assembly parsing and encoding.Jim Grosbach
2012-01-24NEON VLD4(multiple 4 element structures) assembly parsing.Jim Grosbach
2012-01-23NEON VLD3(multiple 3-element structures) assembly parsing.Jim Grosbach
2011-12-22ARM VFP assembly parsing and encoding for VCVT(float <--> fixed point).Jim Grosbach
2011-12-21ARM NEON VLD2 assembly parsing for structure to all lanes, non-writeback.Jim Grosbach
2011-12-14ARM NEON VST2 assembly parsing and encoding.Jim Grosbach
2011-11-30ARM parsing for VLD1 two register all lanes, no writeback.Jim Grosbach
2011-11-30ARM parsing aliases for VLD1 single register all lanes.Jim Grosbach
2011-10-21Assembly parsing for 4-register variant of VLD1.Jim Grosbach
2011-10-21Assembly parsing for 3-register variant of VLD1.Jim Grosbach
2011-10-21ARM VLD parsing and encoding.Jim Grosbach
2011-10-18ARM VTBL (one register) assembly parsing and encoding.Jim Grosbach
2011-10-12ARM parsing and encoding for the <option> form of LDC/STC instructions.Jim Grosbach
2011-10-07ARM NEON assembly parsing and encoding for VDUP(scalar).Jim Grosbach
2011-09-30ARM fix encoding of VMOV.f32 and VMOV.f64 immediates.Jim Grosbach
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-19Thumb2 assembly parsing and encoding for TBB/TBH.Jim Grosbach
2011-09-15Don't attach annotations to MCInst's. Instead, have the disassembler return,...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-17ARM clean up the imm_sr operand class representation.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 cleanup of rot_imm encoding.Jim Grosbach
2011-07-25ARM assembly parsing and encoding for SSAT16 instruction.Jim Grosbach
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-20ARM PKH shift ammount operand printing tweaks.Jim Grosbach
2011-07-11Simplify printing of ARM shifted immediates.Jim Grosbach
2011-07-06createMCInstPrinter doesn't need TargetMachine anymore.Evan Cheng
2011-06-02Don't hardcode the %reg format in the streamer.Rafael Espindola
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