aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/ARM/AsmParser
Commit message (Expand)AuthorAgeFilesLines
* Emit a '!' if this is a "writeback" register or memory address.Bill Wendling2010-11-101-2/+2
* Rename a parameter to avoid confusion with a local variableMatt Beaumont-Gay2010-11-101-3/+3
* Emit the warning about the register list not being in ascending order only once.Bill Wendling2010-11-091-5/+8
* s/std::vector/SmallVector/Bill Wendling2010-11-091-12/+11
* Delete the allocated vector.Bill Wendling2010-11-091-0/+4
* Two types of instructions have register lists:Bill Wendling2010-11-091-56/+32
* The "addRegListOperands()" function returns the start register and the totalBill Wendling2010-11-081-15/+21
* Revert.Bill Wendling2010-11-081-1/+1
* In this context, a reglist is a reg.Bill Wendling2010-11-071-1/+1
* Add support for parsing register lists. We can't use a bitfield to keep track ofBill Wendling2010-11-061-22/+64
* Return the base register of a register list for the "getReg()" method. This isBill Wendling2010-11-061-3/+8
* General cleanup:Bill Wendling2010-11-061-36/+21
* Add a RegList (register list) object to ARMOperand. It will be used soon to holdBill Wendling2010-11-061-1/+38
* Fix grammar.Bill Wendling2010-11-061-1/+1
* Fix grammar.Bill Wendling2010-11-061-3/+3
* MatchRegisterName() returns 0 if it can't match the register.Bill Wendling2010-11-061-2/+2
* Use TryParseRegister() instead of MatchRegisterName(). The former returns -1Bill Wendling2010-11-061-5/+2
* Hook up the '.code {16|32}' directive to the streamer.Jim Grosbach2010-11-051-2/+5
* Hook up the '.thumb_func' directive to the streamer.Jim Grosbach2010-11-051-3/+5
* Fix past-o.Jim Grosbach2010-11-051-1/+1
* The MC code couldn't handle ARM LDR instructions with negative offsets:Bill Wendling2010-11-031-3/+13
* Add FIXME.Jim Grosbach2010-11-011-0/+1
* Mark ARM subtarget features that are available for the assembler.Jim Grosbach2010-11-011-1/+5
* trailing whitespaceJim Grosbach2010-11-011-5/+5
* Tidy up.Jim Grosbach2010-10-301-1/+1
* simplify this code.Chris Lattner2010-10-301-8/+4
* split MaybeParseRegister into its two logical uses, eliminating malloc+free t...Chris Lattner2010-10-301-35/+38
* Some instructions end with an "ls" prefix, but it doesn't indicate that they areBill Wendling2010-10-291-3/+9
* add FIXMEJim Grosbach2010-10-291-0/+5
* Handle ARM addrmode5 instructions with an offset.Jim Grosbach2010-10-291-9/+24
* Revert 117660. Apparently it's not as trivial as that...Jim Grosbach2010-10-291-2/+2
* ARM addrmode5 instructions have neither writeback nor post-indexed modes.Jim Grosbach2010-10-291-2/+2
* Trailing whitespace.Jim Grosbach2010-10-291-30/+30
* ARMAsmParser: Plug a memory leak.Benjamin Kramer2010-10-291-2/+3
* Add an unreachable to silence warning - the switch is actuallyEric Christopher2010-10-291-0/+2
* add simple support for addrmode5 operands, allowingChris Lattner2010-10-291-10/+25
* give better error diagnostics, for example:Chris Lattner2010-10-281-5/+20
* move a method out of line.Chris Lattner2010-10-281-13/+20
* remove the rest of hte owningptr's, no functionality change.Chris Lattner2010-10-281-57/+59
* rearrange ParseRegisterList.Chris Lattner2010-10-281-16/+30
* refactor some code to simplify it, eliminating some owningptr's.Chris Lattner2010-10-281-65/+60
* Remove remaining uses of ATTRIBUTE_UNUSED on variables, and delete threeChandler Carruth2010-10-201-2/+0
* implement rdar://8456378 and PR7557 - support for the fstsw,Chris Lattner2010-09-291-2/+2
* change the protocol TargetAsmPArser::MatchInstruction method to take anChris Lattner2010-09-291-4/+6
* Revert "CMake: Get rid of LLVMLibDeps.cmake and export the libraries normally."Michael J. Spencer2010-09-131-6/+0
* fix the asmparser so that the target is responsible for skipping toChris Lattner2010-09-111-4/+11
* CMake: Get rid of LLVMLibDeps.cmake and export the libraries normally.Michael J. Spencer2010-09-101-0/+6
* change the MC "ParseInstruction" interface to make it the Chris Lattner2010-09-081-0/+5
* in the case where an instruction only has one implementationChris Lattner2010-09-061-1/+2
* change MatchInstructionImpl to return an enum instead of bool.Chris Lattner2010-09-061-1/+1