aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/ARM/AsmParser
AgeCommit message (Expand)Author
2011-12-13ARM thumb2 parsing of "rsb rd, rn, #0".Jim Grosbach
2011-12-13ARM add some more pre-UAL VFP mnemonics for convenience when porting old code.Jim Grosbach
2011-12-12LLVMBuild: Remove trailing newline, which irked me.Daniel Dunbar
2011-12-10ARM add some more pre-UAL VFP mnemonics for convenience when porting old code.Jim Grosbach
2011-12-09ARM add some pre-UAL VFP mnemonics for convenience when porting old code.Jim Grosbach
2011-12-09ARM allows '' syntax, not just '#imm' for assembly.Jim Grosbach
2011-12-08ARM convenience aliases for VSQRT.Jim Grosbach
2011-12-08ARM VSHR implied destination operand form aliases.Jim Grosbach
2011-12-08ARM asm parser, just issue a warning for a duplicate reg in a list.Jim Grosbach
2011-12-08ARM assembler support for register name aliases.Jim Grosbach
2011-12-08ARM NEON two-operand aliases for VSHL(immediate).Jim Grosbach
2011-12-08ARM VFP support 'fmrs/fmsr' aliases for 'vldr'Jim Grosbach
2011-12-08ARM VFP support 'flds/fldd' aliases for 'vldr'Jim Grosbach
2011-12-08ARM assembler aliases for "add Rd, #-imm" to "sub Rd, #imm".Jim Grosbach
2011-12-07ARM assembly, allow 'asl' as a synonym for 'lsl' in shifted-register operands.Jim Grosbach
2011-12-07ARM support the .arm and .thumb directives for assembly mode switching.Jim Grosbach
2011-12-07ARM: NEON SHLL instruction immediate operand range checking.Jim Grosbach
2011-12-06Thumb2 encoding choice correction for PLD.Jim Grosbach
2011-12-05Tweak ADDrr fix. Bad check for explicit .wJim Grosbach
2011-12-05Thumb2 prefer ADD register encoding T2 to T3 when possible.Jim Grosbach
2011-12-05Thumb2 prefer encoding T3 to T4 for ADD/SUB immediate instructions.Jim Grosbach
2011-12-02ARM NEON VEXT aliases for data type suffices.Jim Grosbach
2011-12-02ARM VST1 single lane assembly parsing.Jim Grosbach
2011-12-02ARM VLD1 single lane assembly parsing.Jim Grosbach
2011-12-02Clean up aliases for ARM VLD1 single-lane assembly parsing a bit.Jim Grosbach
2011-12-02ARM start parsing VLD1 single lane instructions.Jim Grosbach
2011-11-30ARM parsing for VLD1 two register all lanes, no writeback.Jim Grosbach
2011-11-30ARM parsing aliases for VLD1 single register all lanes.Jim Grosbach
2011-11-29Tidy up a bit.Jim Grosbach
2011-11-29build/CMake: Finish removal of add_llvm_library_dependencies.Daniel Dunbar
2011-11-16Clean up debug printing of ARM shifted operands.Jim Grosbach
2011-11-16ARM assembly parsing for RRX mnemonic.Jim Grosbach
2011-11-16ARM mode aliases for bitwise instructions w/ register operands.Jim Grosbach
2011-11-15ARM assembly parsing for register range syntax for VLD/VST register lists.Jim Grosbach
2011-11-15ARM accept an immediate offset in memory operands w/o the '#'.Jim Grosbach
2011-11-15ARM enclosing curly braces optional on one-register VLD/VST instruction lists.Jim Grosbach
2011-11-15Fix typo.Jim Grosbach
2011-11-15Thumb2 two-operand 'mul' instruction wide encoding parsing.Jim Grosbach
2011-11-15Thumb2 assembly parsing for mul.w in IT block fix.Jim Grosbach
2011-11-14Tidy up. 80 column.Jim Grosbach
2011-11-12ARM refactor simple immediate asm operand render methods.Jim Grosbach
2011-11-11ARM vldm and vstm VFP instructions can take a data type suffix.Jim Grosbach
2011-11-11Nuke no longer accurate comment.Jim Grosbach
2011-11-11ARM allow Q registers in vldm/vstm register lists.Jim Grosbach
2011-11-10Thumb2 ldm/stm updating w/ one register in the list are LDR/STR.Jim Grosbach
2011-11-10ARM let processInstruction() tranforms chain.Jim Grosbach
2011-11-10Thumb2 parsing for push/pop w/ hi registers in the reglist.Jim Grosbach
2011-11-10Thumb1 diagnostics for reglist on PUSH/POP fix.Jim Grosbach
2011-11-10Thumb MUL assembly parsing for 3-operand form.Jim Grosbach
2011-11-10ARM .thumb_func directive for quoted symbol names.Jim Grosbach