summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* - Use a more appropriate name for Owen's ARM Parser isMCR hack since the same...Bruno Cardoso Lopes2011-01-201-17/+25
* Add mcr* and mr*c support to thumb targetsBruno Cardoso Lopes2011-01-201-2/+6
* Fix the encoding of t2ISB by using the right class and also parse it correctlyBruno Cardoso Lopes2011-01-181-1/+1
* Follow the current hack set and enable the correct parsing of bkpt while in t...Bruno Cardoso Lopes2011-01-181-3/+9
* McARM: Use accessors where appropriate.Daniel Dunbar2011-01-181-13/+13
* McARM: Fill in ASMOperand::dump() for memory operands.Daniel Dunbar2011-01-181-1/+56
* McARM: Make ARMOperand use a union where appropriate.Daniel Dunbar2011-01-181-9/+13
* McARM: Unify ParseMemory() successfull return.Daniel Dunbar2011-01-181-40/+22
* McARM: Early exit on failure (NEFC).Daniel Dunbar2011-01-181-7/+8
* McARM: Always keep an offset expression, if used (instead of assuming == 0 if...Daniel Dunbar2011-01-181-24/+29
* McARM: Add a variety of asserts on the sanity of memory operands.Daniel Dunbar2011-01-181-1/+10
* McARM: Use a consistent marker for not-set OffsetRegNum.Daniel Dunbar2011-01-181-1/+1
* Recognize alternative register names like ip -> r12.Owen Anderson2011-01-131-3/+14
* Add support to the ARM MC infrastructure to support mcr and friends. This req...Owen Anderson2011-01-131-5/+77
* Fix ARMAsmParser::ParseOperand() to allow it to parse . as a branch target andKevin Enderby2011-01-131-2/+4
* Model :upper16: and :lower16: as ARM specific MCTargetExpr. This is a stepEvan Cheng2011-01-131-22/+16
* Add a FIXME and two asserts for now in the ARMAsmParser when it sees .code 16 orKevin Enderby2011-01-131-2/+12
* Change call to Error() to assert()Jason W Kim2011-01-131-4/+1
* Sort the register list based on the *actual* register numbers rather than theBill Wendling2011-01-121-5/+5
* Workaround for bug 8721.Jason W Kim2011-01-111-0/+106
* Clean up ARM subtarget code by using Triple ADT.Evan Cheng2011-01-111-0/+1
* McARM: Fill in GetMnemonicAcceptInfo().Daniel Dunbar2011-01-111-2/+17
* McARM: Sketch some logic for determining when to add carry set and predicatio...Daniel Dunbar2011-01-111-4/+48
* McARM: Add more hard coded logic to SplitMnemonicAndCC to also split out theDaniel Dunbar2011-01-111-11/+32
* McARM: Flush out hard coded known non-predicated mnemonic list.Daniel Dunbar2011-01-101-3/+12
OpenPOWER on IntegriCloud