aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/ARM/ARMInstrFormats.td
Commit message (Expand)AuthorAgeFilesLines
* [ARMv8] Add MC support for the new load/store acquire/release instructions.Joey Gouly2013-08-271-7/+47
* ARM: use TableGen patterns to select CMOV operations.Tim Northover2013-08-221-0/+10
* [ARMv8] Add NEON instructions VCVT{A, N, P, M}.Joey Gouly2013-07-181-0/+29
* [ARMv8] Add support for the NEON instructions vmaxnm/vminnm.Joey Gouly2013-07-171-0/+41
* Add MC assembly/disassembly support for VRINT{A, N, P, M} to V8FP.Joey Gouly2013-07-091-0/+26
* Add MC assembly/disassembly support for VCVT{A, N, P, M} to V8FP.Joey Gouly2013-07-091-3/+30
* Add MC support for the v8fp instructions: vmaxnm and vminnm.Joey Gouly2013-07-061-4/+4
* Add support for MC assembling and disassembling of vsel{ge, gt, eq, vs} instr...Joey Gouly2013-07-041-0/+58
* ARM: fix more cases where predication may or may not be allowedTim Northover2013-06-261-2/+3
* ARM: add fstmx and fldmx instructions for assemblyTim Northover2013-05-311-5/+25
* Add LLVM support for Swift.Bob Wilson2012-09-291-0/+21
* Added the missing bit definition for the 4th bit of the STR (post reg) instru...Silviu Baranga2012-05-111-0/+2
* ARM: Update NEON assembly two-operand aliases.Jim Grosbach2012-04-201-1/+0
* Added support for disassembling unpredictable swp/swpb ARM instructions.Silviu Baranga2012-04-181-0/+1
* Emacs-tag and some comment fix for all ARM, CellSPU, Hexagon, MBlaze, MSP430,...Jia Liu2012-02-181-1/+1
* Teach the MC and disassembler about SoftFail, and hook it up to UNPREDICTABLE...James Molloy2012-02-091-0/+8
* NEON add correct predicates for some asm aliases.Jim Grosbach2012-01-241-0/+9
* Simplify some NEON assembly pseudo definitions.Jim Grosbach2012-01-231-69/+0
* ARM VFP add encoding of the bitcount to fixed-point<-->floating point. insns.Jim Grosbach2011-12-221-0/+3
* ARM add more 'gas' compatibility aliases for NEON instructions.Jim Grosbach2011-12-131-0/+6
* ARM VSHR implied destination operand form aliases.Jim Grosbach2011-12-081-0/+8
* ARM tidy up and remove no longer needed InstAlias definitions.Jim Grosbach2011-12-071-67/+8
* ARM Implement ARM ARM Table A7-3 via TokenAlias.Jim Grosbach2011-12-071-0/+20
* ARM assembly parsing for the rest of the VMUL data type aliases.Jim Grosbach2011-12-051-1/+1
* ARM assmebler parsing for two-operand VMUL instructions.Jim Grosbach2011-12-051-0/+2
* ARM VLD1 single lane assembly parsing.Jim Grosbach2011-12-021-2/+2
* Clean up aliases for ARM VLD1 single-lane assembly parsing a bit.Jim Grosbach2011-12-021-15/+92
* ARM assembly parsing for data type suffices on NEON VMOV aliases.Jim Grosbach2011-11-151-0/+17
* Split out the plain '.{8|16|32|64}' suffix handling.Jim Grosbach2011-11-141-8/+24
* ARM parsing optional datatype suffix for VAND/VEOR/VORR instructions.Jim Grosbach2011-11-141-1/+20
* ARM VLDR/VSTR instructions don't need a size suffix.Jim Grosbach2011-11-141-0/+2
* ARM assembly parsing type suffix options for VLDR/VSTR.Jim Grosbach2011-11-141-0/+19
* ARM refactor simple immediate asm operand render methods.Jim Grosbach2011-11-121-2/+2
* ARM assembly parsing for ASR(immediate).Jim Grosbach2011-11-101-7/+13
* ARM VLD/VST assembly parsing for symbolic address operands.Jim Grosbach2011-11-011-0/+20
* Reapply r143202, with a manual decoding hook for SWP. This change inadvertan...Owen Anderson2011-10-281-0/+2
* ARM NEON assembly parsing and encoding for VDUP(scalar).Jim Grosbach2011-10-071-1/+0
* ARM assembly parsing and encoding for VMRS/FMSTAT.Jim Grosbach2011-10-031-0/+4
* Port more encoding tests to decoding tests, and correct an improper Thumb2 pr...Owen Anderson2011-09-121-0/+4
* Thumb2 assembly parsing and encoding for LDRD(immediate).Jim Grosbach2011-09-081-9/+8
* Thumb2 assembly parsing and encoding for LDR post-indexed.Jim Grosbach2011-09-081-3/+3
* Thumb2 assembly parsing and encoding for LDR pre-indexed w/ writeback.Jim Grosbach2011-09-081-6/+36
* Fix Thumb2 decoding of CPS instructions to mirror ARM decoding of the same in...Owen Anderson2011-08-231-1/+0
* Reject invalid imod values in t2CPS instructions.Owen Anderson2011-08-221-0/+1
* Clean up predicates on ARM target instruction aliases.Jim Grosbach2011-08-221-0/+11
* Thumb assembly parsing and encoding for MOV.Jim Grosbach2011-08-191-1/+1
* Tidy up. Tab character.Jim Grosbach2011-08-191-1/+1
* Tab characters.Jim Grosbach2011-08-191-2/+2
* Separate out Thumb1 instructions that need an S bit operand from those that d...Owen Anderson2011-08-161-0/+1
* ARM thumb assembly parsing for arithmetic flag setting instructions.Jim Grosbach2011-08-161-0/+6