aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/ARM/AsmParser
AgeCommit message (Expand)Author
2010-11-06Add a RegList (register list) object to ARMOperand. It will be used soon to holdBill Wendling
2010-11-06Fix grammar.Bill Wendling
2010-11-06Fix grammar.Bill Wendling
2010-11-06MatchRegisterName() returns 0 if it can't match the register.Bill Wendling
2010-11-06Use TryParseRegister() instead of MatchRegisterName(). The former returns -1Bill Wendling
2010-11-05Hook up the '.code {16|32}' directive to the streamer.Jim Grosbach
2010-11-05Hook up the '.thumb_func' directive to the streamer.Jim Grosbach
2010-11-05Fix past-o.Jim Grosbach
2010-11-03The MC code couldn't handle ARM LDR instructions with negative offsets:Bill Wendling
2010-11-01Add FIXME.Jim Grosbach
2010-11-01Mark ARM subtarget features that are available for the assembler.Jim Grosbach
2010-11-01trailing whitespaceJim Grosbach
2010-10-30Tidy up.Jim Grosbach
2010-10-30simplify this code.Chris Lattner
2010-10-30split MaybeParseRegister into its two logical uses, eliminating malloc+free t...Chris Lattner
2010-10-29Some instructions end with an "ls" prefix, but it doesn't indicate that they areBill Wendling
2010-10-29add FIXMEJim Grosbach
2010-10-29Handle ARM addrmode5 instructions with an offset.Jim Grosbach
2010-10-29Revert 117660. Apparently it's not as trivial as that...Jim Grosbach
2010-10-29ARM addrmode5 instructions have neither writeback nor post-indexed modes.Jim Grosbach
2010-10-29Trailing whitespace.Jim Grosbach
2010-10-29ARMAsmParser: Plug a memory leak.Benjamin Kramer
2010-10-29Add an unreachable to silence warning - the switch is actuallyEric Christopher
2010-10-29add simple support for addrmode5 operands, allowingChris Lattner
2010-10-28give better error diagnostics, for example:Chris Lattner
2010-10-28move a method out of line.Chris Lattner
2010-10-28remove the rest of hte owningptr's, no functionality change.Chris Lattner
2010-10-28rearrange ParseRegisterList.Chris Lattner
2010-10-28refactor some code to simplify it, eliminating some owningptr's.Chris Lattner
2010-10-20Remove remaining uses of ATTRIBUTE_UNUSED on variables, and delete threeChandler Carruth
2010-09-29implement rdar://8456378 and PR7557 - support for the fstsw,Chris Lattner
2010-09-29change the protocol TargetAsmPArser::MatchInstruction method to take anChris Lattner
2010-09-13Revert "CMake: Get rid of LLVMLibDeps.cmake and export the libraries normally."Michael J. Spencer
2010-09-11fix the asmparser so that the target is responsible for skipping toChris Lattner
2010-09-10CMake: Get rid of LLVMLibDeps.cmake and export the libraries normally.Michael J. Spencer
2010-09-08change the MC "ParseInstruction" interface to make it the Chris Lattner
2010-09-06in the case where an instruction only has one implementationChris Lattner
2010-09-06change MatchInstructionImpl to return an enum instead of bool.Chris Lattner
2010-09-06have AsmMatcherEmitter.cpp produce the hunk of code that gets includedChris Lattner
2010-09-01zap dead code.Chris Lattner
2010-08-12MC/AsmParser: Push the burdon of emitting diagnostics about unmatchedDaniel Dunbar
2010-08-12tblgen/AsmMatcher: Always emit the match function as 'MatchInstructionImpl',Daniel Dunbar
2010-08-11MC/ARM: Add basic support for handling predication by parsing it out of the m...Daniel Dunbar
2010-08-11MC/ARM: Split mnemonic on '.' characters.Daniel Dunbar
2010-08-11MC/ARM: Fill in ARMOperand::dump a bit.Daniel Dunbar
2010-08-11MCAsmParser: Add dump() hook to MCParsedAsmOperand.Daniel Dunbar
2010-08-11MC/ARM: Add an ARMOperand class for condition codes.Daniel Dunbar
2010-08-11MC/ARM: Switch to using the generated match functions instead of stub impleme...Daniel Dunbar
2010-07-19Target: Give the TargetAsmParser access to the TargetMachine.Daniel Dunbar
2010-07-14Don't pass StringRef by reference.Benjamin Kramer