aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/ARM/AsmParser
Commit message (Expand)AuthorAgeFilesLines
* ARM asm parser should be more lenient w/ .thumb_func directive.Jim Grosbach2011-12-211-8/+17
* Thumb2 assembly parsing of 'mov rd, rn, rrx'.Jim Grosbach2011-12-211-1/+3
* Thumb2 assembly parsing of 'mov(register shifted register)' aliases.Jim Grosbach2011-12-211-0/+36
* ARM assembly parsing allows constant expressions for lane indices.Jim Grosbach2011-12-211-14/+25
* ARM NEON VLD2 assembly parsing for structure to all lanes, non-writeback.Jim Grosbach2011-12-211-4/+20
* ARM .req register name aliases are case insensitive, just like regnames.Jim Grosbach2011-12-201-3/+4
* Move comment to appropriate place.Jim Grosbach2011-12-201-1/+1
* ARM assembly parsing and encoding for VST2 single-element, double spaced.Jim Grosbach2011-12-201-37/+113
* ARM assembly parsing and encoding for VLD2 single-element, double spaced.Jim Grosbach2011-12-201-42/+134
* First steps in ARM AsmParser support for .eabi_attribute and .archJason W Kim2011-12-201-0/+18
* ARM assembly shifts by zero should be plain 'mov' instructions.Jim Grosbach2011-12-201-0/+17
* ARM NEON assembly aliases for VMOV<-->VMVN for i32 immediates.Jim Grosbach2011-12-191-0/+30
* ARM assembly parsing and encoding support for LDRD(label).Jim Grosbach2011-12-191-0/+29
* ARM VFP pre-UAL mnemonic aliases for fmul[sd].Jim Grosbach2011-12-191-1/+3
* ARM VFP pre-UAL mnemonic aliases for fcpy[sd] and fdiv[sd].Jim Grosbach2011-12-191-1/+1
* ARM NEON relax parse time diagnostics for alignment specifiers.Jim Grosbach2011-12-191-2/+5
* Silence warning.Jim Grosbach2011-12-151-1/+1
* ARM NEON two-register double spaced register list parsing support.Jim Grosbach2011-12-151-14/+49
* ARM NEON better assembly operand range checking for lane indices of VLD/VST.Jim Grosbach2011-12-141-0/+20
* ARM NEON VLD2/VST2 lane indexed assembly parsing and encoding.Jim Grosbach2011-12-141-192/+349
* ARM assembler support for the target-specific .req directive.Jim Grosbach2011-12-141-1/+67
* Thumb2 assembler aliases for "mov(shifted register)"Jim Grosbach2011-12-131-1/+38
* ARM LDM/STM system instruction variants.Jim Grosbach2011-12-131-0/+8
* Thumb2 tweak for ccout handling in RSB parsing.Jim Grosbach2011-12-131-1/+4
* ARM thumb2 parsing of "rsb rd, rn, #0".Jim Grosbach2011-12-131-2/+8
* ARM add some more pre-UAL VFP mnemonics for convenience when porting old code.Jim Grosbach2011-12-131-0/+1
* LLVMBuild: Remove trailing newline, which irked me.Daniel Dunbar2011-12-121-1/+0
* ARM add some more pre-UAL VFP mnemonics for convenience when porting old code.Jim Grosbach2011-12-101-1/+1
* ARM add some pre-UAL VFP mnemonics for convenience when porting old code.Jim Grosbach2011-12-091-0/+9
* ARM allows '' syntax, not just '#imm' for assembly.Jim Grosbach2011-12-091-10/+21
* ARM convenience aliases for VSQRT.Jim Grosbach2011-12-081-1/+1
* ARM VSHR implied destination operand form aliases.Jim Grosbach2011-12-081-0/+32
* ARM asm parser, just issue a warning for a duplicate reg in a list.Jim Grosbach2011-12-081-1/+7
* ARM assembler support for register name aliases.Jim Grosbach2011-12-081-2/+16
* ARM NEON two-operand aliases for VSHL(immediate).Jim Grosbach2011-12-081-0/+8
* ARM VFP support 'fmrs/fmsr' aliases for 'vldr'Jim Grosbach2011-12-081-0/+1
* ARM VFP support 'flds/fldd' aliases for 'vldr'Jim Grosbach2011-12-081-1/+1
* ARM assembler aliases for "add Rd, #-imm" to "sub Rd, #imm".Jim Grosbach2011-12-081-0/+32
* ARM assembly, allow 'asl' as a synonym for 'lsl' in shifted-register operands.Jim Grosbach2011-12-071-1/+3
* ARM support the .arm and .thumb directives for assembly mode switching.Jim Grosbach2011-12-071-3/+19
* ARM: NEON SHLL instruction immediate operand range checking.Jim Grosbach2011-12-071-0/+48
* Thumb2 encoding choice correction for PLD.Jim Grosbach2011-12-061-2/+2
* Tweak ADDrr fix. Bad check for explicit .wJim Grosbach2011-12-051-2/+2
* Thumb2 prefer ADD register encoding T2 to T3 when possible.Jim Grosbach2011-12-051-0/+20
* Thumb2 prefer encoding T3 to T4 for ADD/SUB immediate instructions.Jim Grosbach2011-12-051-0/+18
* ARM NEON VEXT aliases for data type suffices.Jim Grosbach2011-12-021-0/+16
* ARM VST1 single lane assembly parsing.Jim Grosbach2011-12-021-4/+150
* ARM VLD1 single lane assembly parsing.Jim Grosbach2011-12-021-5/+101
* Clean up aliases for ARM VLD1 single-lane assembly parsing a bit.Jim Grosbach2011-12-021-4/+32
* ARM start parsing VLD1 single lane instructions.Jim Grosbach2011-12-021-14/+97