summaryrefslogtreecommitdiff
path: root/lib/Target/ARM/ARMInstrThumb2.td
Commit message (Expand)AuthorAge
* ARM assembly aliases for BIC<-->AND (immediate).Jim Grosbach2011-12-09
* ARM assembler aliases for "add Rd, #-imm" to "sub Rd, #imm".Jim Grosbach2011-12-08
* Thumb2 alias for long-form pop and friends.Jim Grosbach2011-12-07
* Thumb2: MUL two-operand form encoding operand order fix.Jim Grosbach2011-12-06
* Thumb2 two-operand 'mul' instruction wide encoding parsing.Jim Grosbach2011-11-15
* ARM refactor simple immediate asm operand render methods.Jim Grosbach2011-11-12
* Thumb2 assembly parsing STMDB w/ optional .w suffix.Jim Grosbach2011-11-09
* Add Thumb2 alias for "mov Rd, #imm" to "mvn Rd, #~imm".Jim Grosbach2011-10-28
* Thumb2 ADD/SUB instructions encoding selection outside IT block.Jim Grosbach2011-10-28
* Thumb2 t2LDMDB[_UPD] assembly parsing to recognize .w suffix.Jim Grosbach2011-10-27
* Thumb2 t2MVNi assembly parsing to recognize ".w" suffix.Jim Grosbach2011-10-27
* Thumb2 ldr pc-relative encoding fixes.Jim Grosbach2011-10-26
* Thumb2 remove redundant ".w" suffix from t2MVNCCi pattern.Jim Grosbach2011-10-26
* Thumb2 LDM instructions can target PC. Make sure to encode it.Jim Grosbach2011-10-24
* Use ARM/t2PseudoInst class from ARM/Thumb2 special adds/subs patterns.Andrew Trick2011-10-18
* whitespaceAndrew Trick2011-10-18
* Thumb2 parsing of 'mov.w' gets the cc_out operand wrong. Add an alias for it.Jim Grosbach2011-10-18
* Fix misc warnings. Patch by Joe Abbey.Eli Friedman2011-10-18
* Now Igor, throw the switch...give my creation life!Bill Wendling2011-10-17
* Pseudoinstructions should not be less constrained than the instruction they areCameron Zwarich2011-10-17
* Add flags on Thumb2 indexed stores paralleling the flags on the indexed loads.Cameron Zwarich2011-10-16
* Fix an obvious typo found when looking at nearby code.Cameron Zwarich2011-10-16
* Thumb2 assembly parsing and encoding for LDC/STC.Jim Grosbach2011-10-12
* Reapply r141365 now that PR11107 is fixed.Bill Wendling2011-10-10
* Revert r141365. It was causing MultiSource/Benchmarks/MiBench/consumer-lame toBill Wendling2011-10-10
* Peephole optimization for ABS on ARM.Anton Korobeynikov2011-10-07
* Adding back support for printing operands symbolically to ARM's new disassemblerKevin Enderby2011-10-04
* Thumb2 ADD/SUB can take SP as a destination register.Jim Grosbach2011-10-03
* Check in a patch that has already been code reviewed by Owen that I'd forgott...James Molloy2011-09-28
* ARM Thumb2 asm parsing [SU]XT[BH] without rotate but with .w.Jim Grosbach2011-09-27
* Remove extraneous commit garbage.Owen Anderson2011-09-26
* ASR #32 is not allowed on Thumb2 USAT and SSAT instructions.Owen Anderson2011-09-26
* Add more fixed bits to USAT16 encoding to filter out incorrect decodings.Owen Anderson2011-09-23
* Post-index loads/stores in still need to print the post-indexed immediate, ev...Owen Anderson2011-09-23
* Turns out that Thumb2 ADR doesn't need special printing like LDR does. Fix o...Owen Anderson2011-09-21
* Print out immediate offset versions of PC-relative load/store instructions as...Owen Anderson2011-09-21
* Lower ARM adds/subs to add/sub after adding optional CPSR operand.Andrew Trick2011-09-21
* Restore hasPostISelHook tblgen flag.Andrew Trick2011-09-20
* ARM isel bug fix for adds/subs operands.Andrew Trick2011-09-20
* Thumb2 assembly parsing and encoding for UXTAB/UXTAB16/UXTH/UXTB/UXTB16/UXTH.Jim Grosbach2011-09-20
* Remove incorrect comments. These are not disassmebly only patterns.Jim Grosbach2011-09-20
* Thumb2 range check on CPS mode immediate.Jim Grosbach2011-09-19
* Tidy up comments.Jim Grosbach2011-09-19
* Thumb2 assembly parsing and encoding for TBB/TBH.Jim Grosbach2011-09-19
* Tidy up a bit.Jim Grosbach2011-09-19
* Thumb2 assembly parsing and encoding for SXTB/SXTB16/SXTH.Jim Grosbach2011-09-19
* Specify an additional fixed bit in the Thumb2 SSAT encoding to prevent the de...Owen Anderson2011-09-19
* Thumb2 assembly parsing and encoding for SXTAB/SXTAB16/SXTAH.Jim Grosbach2011-09-19
* Thumb2 assembly parsing and encoding for SUB(immediate).Jim Grosbach2011-09-16
* Add fixed bits to correctly distinguish Thumb2 SSAT/SSAT16's.Owen Anderson2011-09-16