aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/ARM/AsmParser/ARMAsmParser.cpp
AgeCommit message (Expand)Author
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-11fix the asmparser so that the target is responsible for skipping toChris Lattner
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
2010-07-12Convert some tab stops into spaces.Duncan Sands
2010-06-29Remove unused variable Loc and pointless variables unified_syntaxDuncan Sands
2010-04-07Added an AsmLexer for the ARM target, which usesSean Callanan
2010-04-02Added support for reporting operand token rangesSean Callanan
2010-01-22create a new MCParser library and move some stuff into it.Chris Lattner
2010-01-19Promoted the getTok() method to MCAsmParser so thatSean Callanan
2010-01-19Propagated the parser-side Lex function's declaration toSean Callanan
2010-01-19Generalize mcasmstreamer data emission APIs to take an address spaceChris Lattner
2010-01-14Split the TargetAsmParser "ParseInstruction" interface in half:Chris Lattner
2010-01-14prune #includes in TargetAsmParser.hChris Lattner
2010-01-14introduce MCParsedAsmOperandChris Lattner
2009-12-28Add an "ATTRIBUTE_UNUSED" macro (and use it). It's for variables which areBill Wendling
2009-12-16Every anonymous namespace is different. Caught by clang++.John McCall
2009-11-02Fix ARMAsmParser::ParseMemoryOffsetReg() where the parameter OffsetRegNum shouldKevin Enderby
2009-10-30Updates to the ARM target assembler for llvm-mc per review comments fromKevin Enderby
2009-10-20Wire up the ARM MCInst printer, for llvm-mc.Daniel Dunbar