aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/ARM/ARMInstrFormats.td
AgeCommit message (Expand)Author
2012-09-29Add LLVM support for Swift.Bob Wilson
2012-05-11Added the missing bit definition for the 4th bit of the STR (post reg) instru...Silviu Baranga
2012-04-20ARM: Update NEON assembly two-operand aliases.Jim Grosbach
2012-04-18Added support for disassembling unpredictable swp/swpb ARM instructions.Silviu Baranga
2012-02-18Emacs-tag and some comment fix for all ARM, CellSPU, Hexagon, MBlaze, MSP430,...Jia Liu
2012-02-09Teach the MC and disassembler about SoftFail, and hook it up to UNPREDICTABLE...James Molloy
2012-01-24NEON add correct predicates for some asm aliases.Jim Grosbach
2012-01-23Simplify some NEON assembly pseudo definitions.Jim Grosbach
2011-12-22ARM VFP add encoding of the bitcount to fixed-point<-->floating point. insns.Jim Grosbach
2011-12-13ARM add more 'gas' compatibility aliases for NEON instructions.Jim Grosbach
2011-12-08ARM VSHR implied destination operand form aliases.Jim Grosbach
2011-12-07ARM tidy up and remove no longer needed InstAlias definitions.Jim Grosbach
2011-12-07ARM Implement ARM ARM Table A7-3 via TokenAlias.Jim Grosbach
2011-12-05ARM assembly parsing for the rest of the VMUL data type aliases.Jim Grosbach
2011-12-05ARM assmebler parsing for two-operand VMUL instructions.Jim Grosbach
2011-12-02ARM VLD1 single lane assembly parsing.Jim Grosbach
2011-12-02Clean up aliases for ARM VLD1 single-lane assembly parsing a bit.Jim Grosbach
2011-11-15ARM assembly parsing for data type suffices on NEON VMOV aliases.Jim Grosbach
2011-11-14Split out the plain '.{8|16|32|64}' suffix handling.Jim Grosbach
2011-11-14ARM parsing optional datatype suffix for VAND/VEOR/VORR instructions.Jim Grosbach
2011-11-14ARM VLDR/VSTR instructions don't need a size suffix.Jim Grosbach
2011-11-14ARM assembly parsing type suffix options for VLDR/VSTR.Jim Grosbach
2011-11-12ARM refactor simple immediate asm operand render methods.Jim Grosbach
2011-11-10ARM assembly parsing for ASR(immediate).Jim Grosbach
2011-11-01ARM VLD/VST assembly parsing for symbolic address operands.Jim Grosbach
2011-10-28Reapply r143202, with a manual decoding hook for SWP. This change inadvertan...Owen Anderson
2011-10-07ARM NEON assembly parsing and encoding for VDUP(scalar).Jim Grosbach
2011-10-03ARM assembly parsing and encoding for VMRS/FMSTAT.Jim Grosbach
2011-09-12Port more encoding tests to decoding tests, and correct an improper Thumb2 pr...Owen Anderson
2011-09-08Thumb2 assembly parsing and encoding for LDRD(immediate).Jim Grosbach
2011-09-08Thumb2 assembly parsing and encoding for LDR post-indexed.Jim Grosbach
2011-09-08Thumb2 assembly parsing and encoding for LDR pre-indexed w/ writeback.Jim Grosbach
2011-08-23Fix Thumb2 decoding of CPS instructions to mirror ARM decoding of the same in...Owen Anderson
2011-08-22Reject invalid imod values in t2CPS instructions.Owen Anderson
2011-08-22Clean up predicates on ARM target instruction aliases.Jim Grosbach
2011-08-19Thumb assembly parsing and encoding for MOV.Jim Grosbach
2011-08-19Tidy up. Tab character.Jim Grosbach
2011-08-19Tab characters.Jim Grosbach
2011-08-16Separate out Thumb1 instructions that need an S bit operand from those that d...Owen Anderson
2011-08-16ARM thumb assembly parsing for arithmetic flag setting instructions.Jim Grosbach
2011-08-15Specify a necessary fixed bit for VLD3DUP, and otherwise rearrange the Thumb2...Owen Anderson
2011-08-15Remove dead classes.Owen Anderson
2011-08-15Update comment to reflect MC target machine refactor.Jim Grosbach
2011-08-12Fix decoding of ARM-mode STRH.Owen Anderson
2011-08-11Tidy up. Remove unused template parameter.Jim Grosbach
2011-08-11ARM STRD assembly parsing and encoding.Jim Grosbach
2011-08-11Continue to tighten decoding by performing more operand validation.Owen Anderson
2011-08-10Add initial support for decoding NEON instructions in Thumb2 mode.Owen Anderson
2011-08-09Replace the existing ARM disassembler with a new one based on the FixedLenDec...Owen Anderson
2011-08-04Fix broken encodings for the Thumb2 LDRD/STRD instructions.Owen Anderson