aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/ARM/AsmParser
Commit message (Expand)AuthorAgeFilesLines
* ARM diagnostic when 's' suffix on mnemonic that can't set flags.Jim Grosbach2011-07-141-7/+9
* Next round of MC refactoring. This patch factor MC table instantiations, MCEvan Cheng2011-07-141-3/+0
* Don't leak operands when putting them into a shift.Benjamin Kramer2011-07-141-1/+1
* ARM Assembler support for DMB instruction.Jim Grosbach2011-07-131-0/+4
* Range checking for CDP[2] immediates.Jim Grosbach2011-07-131-0/+26
* Range checking for 16-bit immediates in ARM assembly.Jim Grosbach2011-07-131-0/+13
* Improve ARM assembly parsing diagnostics a bit.Jim Grosbach2011-07-131-21/+33
* Flesh out ARM Parser support for shifted-register operands.Jim Grosbach2011-07-131-8/+97
* Update MCParsedAsmOperand debug methods.Jim Grosbach2011-07-131-2/+2
* Fix recognition of ARM 'adcs' mnemonic.Jim Grosbach2011-07-111-23/+26
* Change createAsmParser to take a MCSubtargetInfo instead of triple,Evan Cheng2011-07-091-29/+12
* Fix indentation.Evan Cheng2011-07-081-2/+2
* Add support for ARM / Thumb mode switching with .code 16 and .code 32.Evan Cheng2011-07-081-16/+30
* Plug a leak by giving the AsmParser ownership of the MCSubtargetInfo.Benjamin Kramer2011-07-081-3/+4
* TargetAsmParser doesn't need reference to Target.Evan Cheng2011-07-081-4/+3
* Eliminate asm parser's dependency on TargetMachine:Evan Cheng2011-07-081-15/+28
* Thumb1 register to register MOV instruction is predicable.Jim Grosbach2011-06-301-2/+1
* Fix the ridiculous SubtargetFeatures API where it implicitly expects CPU name toEvan Cheng2011-06-301-2/+4
* ARM Assembly support for Thumb mov-immediate.Jim Grosbach2011-06-271-0/+26
* ARM Asm parsing of Thumb2 move immediate.Jim Grosbach2011-06-271-2/+3
* Add exception necessitated by 133938.Jim Grosbach2011-06-271-1/+1
* ARM assembly carry set/clear condition code aliases for 'hi/lo'Jim Grosbach2011-06-271-0/+2
* ARM asm parser wasn't able to parse a "mov" instruction while in ThumbBruno Cardoso Lopes2011-05-271-3/+5
* Fix PR9762Bruno Cardoso Lopes2011-05-251-0/+2
* sets bit 0 of the function address of thumb function in .symtabRafael Espindola2011-05-161-5/+20
* Small fix to the ARM AsmParser to ensure that aSean Callanan2011-04-181-0/+1
* - Implement asm parsing support for LDRSBT, LDRHT, LDRSHT and STRHTBruno Cardoso Lopes2011-04-041-0/+111
* Remove unused variablesMatt Beaumont-Gay2011-04-011-3/+1
* Apply again changes to support ARM memory asm parsing. I removedBruno Cardoso Lopes2011-03-311-12/+134
* Revert r128632 again, until I figure out what break the testsBruno Cardoso Lopes2011-03-311-134/+12
* Reapply r128585 without generating a lib depedency cycle. An updated log:Bruno Cardoso Lopes2011-03-311-12/+134
* Revert "- Implement asm parsing support for LDRT, LDRBT, STRT, STRBT and"Matt Beaumont-Gay2011-03-311-130/+12
* - Implement asm parsing support for LDRT, LDRBT, STRT, STRBT andBruno Cardoso Lopes2011-03-301-12/+130
* Suppress an unused variable warning in -asserts buildsMatt Beaumont-Gay2011-03-241-0/+1
* Add asm parsing support w/ testcases for strex/ldrex family of instructionsBruno Cardoso Lopes2011-03-241-0/+26
* Add support to the ARM asm parser for the register-shifted-register forms of ...Owen Anderson2011-03-181-24/+86
* Avoid dangling else warnings.Joerg Sonnenberger2011-02-191-1/+2
* Fix style and a typoBruno Cardoso Lopes2011-02-181-4/+4
* Add assembly parsing support for "msr" and also fix its encoding. Also addBruno Cardoso Lopes2011-02-181-0/+95
* A fail to match coprocessor number and register number must fail instead of a...Bruno Cardoso Lopes2011-02-141-1/+0
* Fix encoding and add parsing support for the arm/thumb CPS instruction:Bruno Cardoso Lopes2011-02-141-7/+104
* AsmMatcher custom operand parser failure enhancements.Jim Grosbach2011-02-121-20/+29
* Add support for parsing dmb/dsb instructionsBruno Cardoso Lopes2011-02-071-0/+58
* Remove the MCR asm parser hack and start using the custom target specific asmBruno Cardoso Lopes2011-02-071-31/+92
* MC/AsmParser: Add support for allowing the conversion process to fail (viaDaniel Dunbar2011-02-041-0/+2
* Fix 80-column violations and whitespace.Bob Wilson2011-02-031-3/+3
* Changed llvm-mc arm target to give an error if .syntax divided is used. SinceKevin Enderby2011-01-271-1/+1
* Introduce virtual ParseRegister method in TargetAsmParser.Roman Divacky2011-01-271-0/+7
* Fix the encoding and parsing of clrex instructionBruno Cardoso Lopes2011-01-201-1/+2
* Add cdp/cdp2 instructions for thumb/thumb2Bruno Cardoso Lopes2011-01-201-1/+1