ARM assembly aliases for add negative immediates using sub.
[oota-llvm.git] / lib / Target / ARM / AsmParser / ARMAsmParser.cpp
2012-04-05 Jim GrosbachARM assembly aliases for add negative immediates using...
2012-04-05 Jim GrosbachARM assembly parsing for 'msr' plain 'cpsr' operand.
2012-03-30 Jim GrosbachARM assembler should prefer non-aliases encoding of...
2012-03-30 Jim GrosbachARM can only use narrow encoding for low regs.
2012-03-30 Jim GrosbachARM integrated assembler should encoding choice for...
2012-03-30 Jim GrosbachARM assembly parsing needs to be paranoid about negativ...
2012-03-29 Jim GrosbachARM assembly 'cmp lr, #0' should not encode using ...
2012-03-20 Kevin EnderbyFix assembling ARM vst2 instructions with double-spaced...
2012-03-19 Jim GrosbachARM assembly, accept optional '#' on lane index number.
2012-03-16 Jim GrosbachARM ldm/stm register lists can be out of order.
2012-03-15 Jim GrosbachARM case-insensitive checking for APSR_nzcv.
2012-03-15 Jim GrosbachARM aliases for pre-unified syntax fcmpz[sd] mnemonics.
2012-03-06 Jim GrosbachARM more NEON VLD/VST composite physical register refac...
2012-03-06 Jim GrosbachARM refactor more NEON VLD/VST instructions to use...
2012-03-05 Jim GrosbachARM Refactor VLD/VST spaced pair instructions.
2012-03-05 Jim GrosbachARM Remove a bit of dead code.
2012-03-05 Jim GrosbachARM refactor away a bunch of VLD/VST pseudo instructions.
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.
next