aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/ARM/AsmParser/ARMAsmParser.cpp
Commit message (Expand)AuthorAgeFilesLines
* invalid-LDR_PRE-arm.txt was already passing, but for the wrong reasons. We w...Owen Anderson2011-08-261-0/+19
* Explicitly disallow predication in Thumb1 assembly.Jim Grosbach2011-08-251-0/+6
* Thumb .n mnemonic qualifiers can be ignored for now.Jim Grosbach2011-08-241-1/+5
* Thumb parsing and encoding for SUB (SP minu immediate).Jim Grosbach2011-08-241-3/+7
* Thumb parsing and encoding support for ADD SP instructions.Jim Grosbach2011-08-241-0/+47
* Add missing explicit writeback operand to tSTMIA_UPD.Jim Grosbach2011-08-241-1/+1
* Move TargetRegistry and TargetSelect from Target to Support where they belong.Evan Cheng2011-08-241-1/+1
* Some refactoring so TargetRegistry.h no longer has to include any filesEvan Cheng2011-08-231-0/+1
* Thumb parsing and encoding for STM.Jim Grosbach2011-08-231-0/+7
* Factor low reg checking into a helper function.Jim Grosbach2011-08-231-26/+32
* Thumb parsing and encoding for SBC.Jim Grosbach2011-08-221-1/+2
* Thumb parsing and encoding for RSB.Jim Grosbach2011-08-221-0/+13
* Improve error checking for tPUSH and tPOP register lists.Jim Grosbach2011-08-221-0/+20
* Thumb assemmbly parsing diagnostic improvements for LDM.Jim Grosbach2011-08-221-4/+10
* Tighten up ARM reglist validation a bit.Jim Grosbach2011-08-221-11/+6
* Thumb parsing and encoding support for NOP.Jim Grosbach2011-08-191-0/+1
* Thumb assembly parsing and encoding for NEG.Jim Grosbach2011-08-191-1/+1
* Be more lenient on tied operand matching for MUL.Jim Grosbach2011-08-191-4/+11
* Thumb assembly parsing and encoding for MUL.Jim Grosbach2011-08-191-1/+27
* Thumb assembly parsing and encoding for MOV.Jim Grosbach2011-08-191-1/+1
* Thumb assembly parsing and encoding for LSL(immediate).Jim Grosbach2011-08-191-1/+1
* Thumb assembly parsing and encoding for LDRH.Jim Grosbach2011-08-191-0/+16
* Thumb assembly parsing and encoding for LDRB.Jim Grosbach2011-08-191-0/+16
* Thumb assembly parsing and encoding for LDR(immediate) form T2.Jim Grosbach2011-08-191-1/+16
* Use helper function to check for low registers.Jim Grosbach2011-08-191-1/+1
* Thumb assembly parsing and encoding for LDR(immediate) form T1.Jim Grosbach2011-08-191-1/+18
* Thumb assembly parsing and encoding for LDM instruction.Jim Grosbach2011-08-181-0/+23
* Add missing 'break'.Jim Grosbach2011-08-181-0/+1
* Thumb assembly parsing and encoding for B.Jim Grosbach2011-08-171-0/+4
* Thumb assembly parsing and encoding for ASR.Jim Grosbach2011-08-171-1/+1
* ARM clean up the imm_sr operand class representation.Jim Grosbach2011-08-171-0/+17
* Thumb ADD(immediate) parsing support.Jim Grosbach2011-08-161-0/+5
* Thumb parsing diagnostics for low-reg requirements on ADD and MOV.Jim Grosbach2011-08-161-2/+25
* Add missing exit for 'case'.Jim Grosbach2011-08-161-0/+1
* Thumb assembly parsing and encoding for ADD(register) instruction.Jim Grosbach2011-08-161-0/+9
* Move some logic into a helper function and expand the commentary.Jim Grosbach2011-08-161-13/+28
* ARM thumb assembly parsing for arithmetic flag setting instructions.Jim Grosbach2011-08-161-1/+50
* MCTargetAsmParser target match predicate support.Jim Grosbach2011-08-151-1/+2
* ARM vector compare to zero instruction assembly parsing support.Jim Grosbach2011-08-111-0/+15
* ARM load shifted register pre-index fix shift value asm parser encoding.Jim Grosbach2011-08-111-1/+1
* ARM STRH assembly parsing and encoding.Jim Grosbach2011-08-111-0/+16
* ARM STRD assembly parsing and encoding.Jim Grosbach2011-08-111-2/+30
* ARM STR(immediate) assembly parsing and encoding.Jim Grosbach2011-08-111-1/+19
* ARM push of a single register encodes as pre-indexed STR.Jim Grosbach2011-08-111-0/+16
* ARM pop of a single register encodes as post-indexed LDR.Jim Grosbach2011-08-111-0/+30
* ARM LDRH(immediate) assembly parsing and encoding support.Jim Grosbach2011-08-101-0/+17
* ARM LDRD(register) assembly parsing and encoding.Jim Grosbach2011-08-101-2/+75
* Fix typo. Not quite sure how that slipped in there.Jim Grosbach2011-08-101-3/+3
* ARM LDRD(immediate) assembly parsing and encoding support.Jim Grosbach2011-08-101-0/+89
* ARM load/store label parsing.Jim Grosbach2011-08-081-0/+14