summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp
Commit message (Expand)AuthorAgeFilesLines
* Convert assert(0) to llvm_unreachableCraig Topper2012-02-071-4/+4
* Tidy up. One more return type mismatch fix.Jim Grosbach2012-01-311-1/+1
* Keep source information, if available, around for ARM Fixups.Jim Grosbach2012-01-261-0/+1
* Tidy up. Fix mismatched return types for error handling.Jim Grosbach2012-01-261-8/+4
* ARM assemly parsing and validation of IT instruction.Jim Grosbach2012-01-251-3/+10
* NEON VLD4(all lanes) assembly parsing and encoding.Jim Grosbach2012-01-251-1/+108
* NEON VLD3(all lanes) assembly parsing and encoding.Jim Grosbach2012-01-241-0/+101
* NEON VST4(one lane) assembly parsing and encoding.Jim Grosbach2012-01-241-0/+99
* 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
OpenPOWER on IntegriCloud