aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/ARM/InstPrinter/ARMInstPrinter.h
Commit message (Expand)AuthorAgeFilesLines
* Update aosp/master LLVM for rebase to r235153Pirama Arumuga Nainar2015-05-181-81/+142
* Update aosp/master LLVM for rebase to r230699.Stephen Hines2015-03-231-0/+1
* Update aosp/master LLVM for rebase to r222494.Stephen Hines2014-12-021-3/+3
* Update to LLVM 3.5a.Stephen Hines2014-04-241-2/+2
* This corrects the implementation of Thumb ADR instruction. There are three i...Mihai Popa2013-07-031-0/+1
* ARM: add operands pre-writeback variants when neededAmaury de la Vieuville2013-06-181-0/+2
* ARM: ISB cannot be passed the same options as DMBAmaury de la Vieuville2013-06-101-0/+1
* ARM: Correct printing of pre-indexed operands.Quentin Colombet2013-04-121-2/+5
* Remove hard coded registers in ARM ldrexd and strexd instructionsWeiming Zhao2012-11-161-0/+1
* ARM: Better disassembly for pc-relative LDR.Jim Grosbach2012-10-301-1/+2
* Fix #13241, a bug around shift immediate operand for ARM instruction ADR.Jiangning Liu2012-08-021-0/+1
* Move getOpcodeName from the various target InstPrinters into the superclass M...Benjamin Kramer2012-04-021-1/+0
* Remove getInstructionName from MCInstPrinter implementations in favor of usin...Craig Topper2012-04-021-2/+0
* Make MCInstrInfo available to the MCInstPrinter. This will be used to remove ...Craig Topper2012-04-021-2/+2
* ARM refactor more NEON VLD/VST instructions to use composite physregsJim Grosbach2012-03-061-5/+3
* Tidy up. Kill some dead code.Jim Grosbach2012-03-061-1/+0
* ARM Refactor VLD/VST spaced pair instructions.Jim Grosbach2012-03-051-0/+2
* ARM refactor away a bunch of VLD/VST pseudo instructions.Jim Grosbach2012-03-051-0/+1
* Make MCRegisterInfo available to the the MCInstPrinter.Jim Grosbach2012-03-051-1/+2
* Emacs-tag and some comment fix for all ARM, CellSPU, Hexagon, MBlaze, MSP430,...Jia Liu2012-02-181-1/+1
* NEON VLD4(all lanes) assembly parsing and encoding.Jim Grosbach2012-01-251-0/+4
* NEON VLD3(all lanes) assembly parsing and encoding.Jim Grosbach2012-01-241-0/+4
* NEON VLD4(multiple 4 element structures) assembly parsing.Jim Grosbach2012-01-241-0/+2
* NEON VLD3(multiple 3-element structures) assembly parsing.Jim Grosbach2012-01-231-0/+2
* ARM VFP assembly parsing and encoding for VCVT(float <--> fixed point).Jim Grosbach2011-12-221-0/+2
* ARM NEON VLD2 assembly parsing for structure to all lanes, non-writeback.Jim Grosbach2011-12-211-0/+2
* ARM NEON VST2 assembly parsing and encoding.Jim Grosbach2011-12-141-0/+2
* ARM parsing for VLD1 two register all lanes, no writeback.Jim Grosbach2011-11-301-0/+2
* ARM parsing aliases for VLD1 single register all lanes.Jim Grosbach2011-11-301-0/+2
* Assembly parsing for 4-register variant of VLD1.Jim Grosbach2011-10-211-0/+1
* Assembly parsing for 3-register variant of VLD1.Jim Grosbach2011-10-211-0/+1
* ARM VLD parsing and encoding.Jim Grosbach2011-10-211-0/+1
* ARM VTBL (one register) assembly parsing and encoding.Jim Grosbach2011-10-181-0/+1
* ARM parsing and encoding for the <option> form of LDC/STC instructions.Jim Grosbach2011-10-121-0/+1
* ARM NEON assembly parsing and encoding for VDUP(scalar).Jim Grosbach2011-10-071-0/+1
* ARM fix encoding of VMOV.f32 and VMOV.f64 immediates.Jim Grosbach2011-09-301-2/+1
* Turns out that Thumb2 ADR doesn't need special printing like LDR does. Fix o...Owen Anderson2011-09-211-1/+0
* Print out immediate offset versions of PC-relative load/store instructions as...Owen Anderson2011-09-211-0/+2
* Thumb2 assembly parsing and encoding for TBB/TBH.Jim Grosbach2011-09-191-0/+2
* Don't attach annotations to MCInst's. Instead, have the disassembler return,...Owen Anderson2011-09-151-1/+1
* Thumb2 assembly parsing and encoding for LDREX/LDREXB/LDREXD/LDREXH.Jim Grosbach2011-09-091-0/+2
* Refactor instprinter and mcdisassembler to take a SubtargetInfo. Add -mattr= ...James Molloy2011-09-071-2/+2
* ARM clean up the imm_sr operand class representation.Jim Grosbach2011-08-171-0/+1
* ARM use a dedicated printer for postidx_reg operands.Jim Grosbach2011-08-051-0/+1
* LDCL_POST and STCL_POST need one's-complement offsets, rather than two's comp...Owen Anderson2011-08-041-0/+2
* ARM refactoring assembly parsing of memory address operands.Jim Grosbach2011-08-031-3/+4
* ARM cleanup of rot_imm encoding.Jim Grosbach2011-07-261-0/+1
* ARM assembly parsing and encoding for SSAT16 instruction.Jim Grosbach2011-07-251-1/+1
* ARM SSAT instruction 5-bit immediate handling.Jim Grosbach2011-07-221-0/+1
* Get rid of the extraneous GPR operand on so_reg_imm operands, which in turn n...Owen Anderson2011-07-211-1/+2