aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/ARM/AsmParser
Commit message (Expand)AuthorAgeFilesLines
* NEON VLD4(one lane) assembly parsing and encoding.Jim Grosbach2012-01-241-0/+145
* NEON VST4(multiple 4 element structures) assembly parsing.Jim Grosbach2012-01-241-0/+97
* NEON VLD4(multiple 4 element structures) assembly parsing.Jim Grosbach2012-01-241-0/+97
* Tidy up. Remove some vertical space for readability.Jim Grosbach2012-01-241-344/+121
* NEON VST3(single element from one lane) assembly parsing.Jim Grosbach2012-01-241-0/+126
* NEON VST3(multiple 3-element structures) assembly parsing.Jim Grosbach2012-01-231-20/+147
* NEON VLD3(multiple 3-element structures) assembly parsing.Jim Grosbach2012-01-231-6/+138
* NEON VLD3 lane-indexed assembly parsing and encoding.Jim Grosbach2012-01-231-0/+164
* Simplify some NEON assembly pseudo definitions.Jim Grosbach2012-01-231-263/+96
* Thumb2 'add rd, pc, imm' alternate form for 'adr' instruction.Jim Grosbach2012-01-211-1/+3
* More dead code removal (using -Wunreachable-code)David Blaikie2012-01-201-6/+1
* NEON use vmov.i32 to splat some f32 values into vectors.Jim Grosbach2012-01-201-36/+32
* ARM assembly diagnostic caret in better position for FPImm.Jim Grosbach2012-01-191-3/+4
* Thumb2 alternate syntax for LDR(literal) and friends.Jim Grosbach2012-01-181-0/+39
* Removing unused default switch cases in switches over enums that already acco...David Blaikie2012-01-161-6/+0
* Fix malformed assert.Matt Beaumont-Gay2012-01-031-1/+1
* ARM VFP assembly parsing and encoding for VCVT(float <--> fixed point).Jim Grosbach2011-12-221-0/+26
* Tidy up. Use predicate function a bit more liberally.Jim Grosbach2011-12-221-97/+52
* ARM pre-UAL aliases. fcmp[sd].Jim Grosbach2011-12-221-1/+1
* ARM assembler should accept shift-by-zero for any shifted-immediate operand.Jim Grosbach2011-12-221-0/+33
* ARM assembly parser canonicallize on 'lsl' for shift-by-zero form.Jim Grosbach2011-12-221-0/+4
* Tidy up. Trailing whitespace.Jim Grosbach2011-12-221-2/+2
* Nuke invalid comment from copy/paste.Jim Grosbach2011-12-221-1/+0
* 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