Convert assert(0) to llvm_unreachable
[oota-llvm.git] / lib / Target / ARM / AsmParser / ARMAsmParser.cpp
2012-02-07 Craig TopperConvert assert(0) to llvm_unreachable
2012-01-31 Jim GrosbachTidy up. One more return type mismatch fix.
2012-01-26 Jim GrosbachKeep source information, if available, around for ARM...
2012-01-26 Jim GrosbachTidy up. Fix mismatched return types for error handling.
2012-01-25 Jim GrosbachARM assemly parsing and validation of IT instruction.
2012-01-25 Jim GrosbachNEON VLD4(all lanes) assembly parsing and encoding.
2012-01-24 Jim GrosbachNEON VLD3(all lanes) assembly parsing and encoding.
2012-01-24 Jim GrosbachNEON VST4(one lane) assembly parsing and encoding.
2012-01-24 Jim GrosbachNEON VLD4(one lane) assembly parsing and encoding.
2012-01-24 Jim GrosbachNEON VST4(multiple 4 element structures) assembly parsing.
2012-01-24 Jim GrosbachNEON VLD4(multiple 4 element structures) assembly parsing.
2012-01-24 Jim GrosbachTidy up. Remove some vertical space for readability.
2012-01-24 Jim GrosbachNEON VST3(single element from one lane) assembly parsing.
2012-01-23 Jim GrosbachNEON VST3(multiple 3-element structures) assembly parsing.
2012-01-23 Jim GrosbachNEON VLD3(multiple 3-element structures) assembly parsing.
2012-01-23 Jim GrosbachNEON VLD3 lane-indexed assembly parsing and encoding.
2012-01-23 Jim GrosbachSimplify some NEON assembly pseudo definitions.
2012-01-21 Jim GrosbachThumb2 'add rd, pc, imm' alternate form for 'adr' instr...
2012-01-20 David BlaikieMore dead code removal (using -Wunreachable-code)
2012-01-20 Jim GrosbachNEON use vmov.i32 to splat some f32 values into vectors.
2012-01-19 Jim GrosbachARM assembly diagnostic caret in better position for...
2012-01-18 Jim GrosbachThumb2 alternate syntax for LDR(literal) and friends.
2012-01-16 David BlaikieRemoving unused default switch cases in switches over...
2012-01-03 Matt Beaumont-GayFix malformed assert.
2011-12-22 Jim GrosbachARM VFP assembly parsing and encoding for VCVT(float...
2011-12-22 Jim GrosbachTidy up. Use predicate function a bit more liberally.
2011-12-22 Jim GrosbachARM pre-UAL aliases. fcmp[sd].
2011-12-22 Jim GrosbachARM assembler should accept shift-by-zero for any shift...
2011-12-22 Jim GrosbachARM assembly parser canonicallize on 'lsl' for shift...
2011-12-22 Jim GrosbachTidy up. Trailing whitespace.
2011-12-22 Jim GrosbachNuke invalid comment from copy/paste.
2011-12-21 Jim GrosbachARM asm parser should be more lenient w/ .thumb_func...
2011-12-21 Jim GrosbachThumb2 assembly parsing of 'mov rd, rn, rrx'.
2011-12-21 Jim GrosbachThumb2 assembly parsing of 'mov(register shifted regist...
2011-12-21 Jim GrosbachARM assembly parsing allows constant expressions for...
2011-12-21 Jim GrosbachARM NEON VLD2 assembly parsing for structure to all...
2011-12-20 Jim GrosbachARM .req register name aliases are case insensitive...
2011-12-20 Jim GrosbachMove comment to appropriate place.
2011-12-20 Jim GrosbachARM assembly parsing and encoding for VST2 single-eleme...
2011-12-20 Jim GrosbachARM assembly parsing and encoding for VLD2 single-eleme...
2011-12-20 Jason W KimFirst steps in ARM AsmParser support for .eabi_attribut...
2011-12-20 Jim GrosbachARM assembly shifts by zero should be plain 'mov' instr...
2011-12-19 Jim GrosbachARM NEON assembly aliases for VMOV<-->VMVN for i32...
2011-12-19 Jim GrosbachARM assembly parsing and encoding support for LDRD...
2011-12-19 Jim GrosbachARM VFP pre-UAL mnemonic aliases for fmul[sd].
2011-12-19 Jim GrosbachARM VFP pre-UAL mnemonic aliases for fcpy[sd] and fdiv...
2011-12-19 Jim GrosbachARM NEON relax parse time diagnostics for alignment...
2011-12-15 Jim GrosbachSilence warning.
2011-12-15 Jim GrosbachARM NEON two-register double spaced register list parsi...
2011-12-14 Jim GrosbachARM NEON better assembly operand range checking for...
2011-12-14 Jim GrosbachARM NEON VLD2/VST2 lane indexed assembly parsing and...
2011-12-14 Jim GrosbachARM assembler support for the target-specific .req...
2011-12-13 Jim GrosbachThumb2 assembler aliases for "mov(shifted register)"
2011-12-13 Jim GrosbachARM LDM/STM system instruction variants.
2011-12-13 Jim GrosbachThumb2 tweak for ccout handling in RSB parsing.
2011-12-13 Jim GrosbachARM thumb2 parsing of "rsb rd, rn, #0".
2011-12-13 Jim GrosbachARM add some more pre-UAL VFP mnemonics for convenience...
2011-12-10 Jim GrosbachARM add some more pre-UAL VFP mnemonics for convenience...
2011-12-09 Jim GrosbachARM add some pre-UAL VFP mnemonics for convenience...
2011-12-09 Jim GrosbachARM allows '' syntax, not just '#imm' for assembly.
2011-12-08 Jim GrosbachARM convenience aliases for VSQRT.
2011-12-08 Jim GrosbachARM VSHR implied destination operand form aliases.
2011-12-08 Jim GrosbachARM asm parser, just issue a warning for a duplicate...
2011-12-08 Jim GrosbachARM assembler support for register name aliases.
2011-12-08 Jim GrosbachARM NEON two-operand aliases for VSHL(immediate).
2011-12-08 Jim GrosbachARM VFP support 'fmrs/fmsr' aliases for 'vldr'
2011-12-08 Jim GrosbachARM VFP support 'flds/fldd' aliases for 'vldr'
2011-12-08 Jim GrosbachARM assembler aliases for "add Rd, #-imm" to "sub Rd...
2011-12-07 Jim GrosbachARM assembly, allow 'asl' as a synonym for 'lsl' in...
2011-12-07 Jim GrosbachARM support the .arm and .thumb directives for assembly...
2011-12-07 Jim GrosbachARM: NEON SHLL instruction immediate operand range...
2011-12-06 Jim GrosbachThumb2 encoding choice correction for PLD.
2011-12-05 Jim GrosbachTweak ADDrr fix. Bad check for explicit .w
2011-12-05 Jim GrosbachThumb2 prefer ADD register encoding T2 to T3 when possible.
2011-12-05 Jim GrosbachThumb2 prefer encoding T3 to T4 for ADD/SUB immediate...
2011-12-02 Jim GrosbachARM NEON VEXT aliases for data type suffices.
2011-12-02 Jim GrosbachARM VST1 single lane assembly parsing.
2011-12-02 Jim GrosbachARM VLD1 single lane assembly parsing.
2011-12-02 Jim GrosbachClean up aliases for ARM VLD1 single-lane assembly...
2011-12-02 Jim GrosbachARM start parsing VLD1 single lane instructions.
2011-11-30 Jim GrosbachARM parsing for VLD1 two register all lanes, no writeback.
2011-11-30 Jim GrosbachARM parsing aliases for VLD1 single register all lanes.
2011-11-29 Jim GrosbachTidy up a bit.
2011-11-16 Jim GrosbachClean up debug printing of ARM shifted operands.
2011-11-16 Jim GrosbachARM assembly parsing for RRX mnemonic.
2011-11-16 Jim GrosbachARM mode aliases for bitwise instructions w/ register...
2011-11-15 Jim GrosbachARM assembly parsing for register range syntax for...
2011-11-15 Jim GrosbachARM accept an immediate offset in memory operands w...
2011-11-15 Jim GrosbachARM enclosing curly braces optional on one-register...
2011-11-15 Jim GrosbachFix typo.
2011-11-15 Jim GrosbachThumb2 two-operand 'mul' instruction wide encoding...
2011-11-15 Jim GrosbachThumb2 assembly parsing for mul.w in IT block fix.
2011-11-14 Jim GrosbachTidy up. 80 column.
2011-11-12 Jim GrosbachARM refactor simple immediate asm operand render methods.
2011-11-11 Jim GrosbachARM vldm and vstm VFP instructions can take a data...
2011-11-11 Jim GrosbachNuke no longer accurate comment.
2011-11-11 Jim GrosbachARM allow Q registers in vldm/vstm register lists.
2011-11-10 Jim GrosbachThumb2 ldm/stm updating w/ one register in the list...
2011-11-10 Jim GrosbachARM let processInstruction() tranforms chain.
2011-11-10 Jim GrosbachThumb2 parsing for push/pop w/ hi registers in the...
next