aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/ARM/ARMInstrFormats.td
Commit message (Expand)AuthorAgeFilesLines
* 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
* Specify a necessary fixed bit for VLD3DUP, and otherwise rearrange the Thumb2...Owen Anderson2011-08-151-2/+4
* Remove dead classes.Owen Anderson2011-08-151-33/+0
* Update comment to reflect MC target machine refactor.Jim Grosbach2011-08-151-1/+1
* Fix decoding of ARM-mode STRH.Owen Anderson2011-08-121-0/+1
* Tidy up. Remove unused template parameter.Jim Grosbach2011-08-111-1/+1
* ARM STRD assembly parsing and encoding.Jim Grosbach2011-08-111-29/+0
* Continue to tighten decoding by performing more operand validation.Owen Anderson2011-08-111-0/+1
* Add initial support for decoding NEON instructions in Thumb2 mode.Owen Anderson2011-08-101-2/+4
* Replace the existing ARM disassembler with a new one based on the FixedLenDec...Owen Anderson2011-08-091-0/+14
* Fix broken encodings for the Thumb2 LDRD/STRD instructions.Owen Anderson2011-08-041-0/+21
* ARM refactoring assembly parsing of memory address operands.Jim Grosbach2011-08-031-38/+7
* Split am2offset into register addend and immediate addend forms, necessary fo...Owen Anderson2011-07-261-3/+22
* ARM fix for LDREX source register encoding.Jim Grosbach2011-07-261-2/+2
* ARM assembly parsing and encoding for SWP[B] instructions.Jim Grosbach2011-07-261-3/+3
* Clean up the ARM asm parser a bit.Jim Grosbach2011-07-261-1/+1
* More simple cleanup of ARM asm operand definitions.Jim Grosbach2011-07-251-27/+9
* Make assembly parser method names more consistent.Jim Grosbach2011-07-251-3/+3
* ARM assembly parsing and encoding for SETEND instruction.Jim Grosbach2011-07-221-0/+5
* Get rid of the extraneous GPR operand on so_reg_imm operands, which in turn n...Owen Anderson2011-07-211-1/+2
* ARM assembly parsing and encoding for PKHBT and PKHTB instructions.Jim Grosbach2011-07-211-0/+10
* ARM PKH shift ammount operand printing tweaks.Jim Grosbach2011-07-201-2/+6
* Tidy up a bit.Jim Grosbach2011-07-201-0/+3
* ARM: Tidy up representation of PKH instruction.Jim Grosbach2011-07-201-2/+2
* Enhance the FixedLengthDecoder to be able to generate plausible-looking decod...Owen Anderson2011-07-191-2/+11
* Add a target-indepedent entry to MCInstrDesc to describe the encoded size of ...Owen Anderson2011-07-131-110/+99
* Parameterize away the ARM T1Cop class.Jim Grosbach2011-07-131-7/+2
* Fix predicates for Thumb co-processor instructions.Jim Grosbach2011-07-131-8/+6
* Use TableGen'erated pseudo lowering for ARM.Jim Grosbach2011-07-081-0/+19
* Mark ARM pseudo-instructions as isPseudo.Jim Grosbach2011-07-061-5/+3
* Make the branch encoding for tBcc more obvious that it's a 4-byte opcodeEric Christopher2011-05-271-0/+4
* 80 columns.Jim Grosbach2011-05-191-9/+12
* Add a few ARM coprocessor intrinsics. Testcases includedBruno Cardoso Lopes2011-05-031-0/+8
* Fix a bug in the disassembly of VGETLNs8 where the lane index was wrong.Johnny Chen2011-04-061-0/+2
* - Implement asm parsing support for LDRSBT, LDRHT, LDRSHT and STRHTBruno Cardoso Lopes2011-04-041-0/+41
* Apply again changes to support ARM memory asm parsing. I removedBruno Cardoso Lopes2011-03-311-0/+18
* Revert r128632 again, until I figure out what break the testsBruno Cardoso Lopes2011-03-311-6/+6