aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/ARM/AsmParser
AgeCommit message (Expand)Author
2013-05-10Implement AsmParser for ARM unwind directives.Logan Chien
2013-05-05Add ArrayRef constructor from None, and do the cleanups that this constructor...Dmitri Gribenko
2013-04-26ARM: Fix encoding of hint instruction for Thumb.Quentin Colombet
2013-04-18[asm parser] Add support for predicating MnemonicAlias based on the assemblerChad Rosier
2013-04-17Fix treatment of ARM unallocated hint instructions.Quentin Colombet
2013-04-15ARM: Add VACLT and VACLE assembly aliases.Jim Grosbach
2013-03-19Fix pr13145 - Naming a function like a register name confuses the asm parser.Chad Rosier
2013-03-15Silence anonymous type in anonymous union warnings.Eric Christopher
2013-02-23ARM: Convenience aliases for 'srs*' instructions.Jim Grosbach
2013-02-20MCParser: Update method names per coding guidelines.Jim Grosbach
2013-02-14Make ARMAsmParser accept the correct alignment specifier syntax in instructions.Kristof Beyls
2013-02-06ARM: Use MCTargetAsmParser::validateTargetOperandClass().Jim Grosbach
2013-01-31Switch the code added in r173885 to use the new, shiny RTTIChandler Carruth
2013-01-30This patch implements runtime ARM specificJack Carter
2013-01-09Fix description of ARMOperandJoel Jones
2013-01-09Last in the series of removing unnecessary '0' arguments forEric Christopher
2013-01-07Change SMRange to be half-open (exclusive end) instead of closed (inclusive)Jordan Rose
2012-12-20Remove MCTargetAsmLexer and its derived classes now that edis,Roman Divacky
2012-12-14Make sure the alternate PC+imm syntax of LDR instruction with a smallKevin Enderby
2012-12-03Use the new script to sort the includes of every file under lib.Chandler Carruth
2012-11-16Remove hard coded registers in ARM ldrexd and strexd instructionsWeiming Zhao
2012-10-25[ms-inline asm] Add support for creating AsmRewrites in the target specificChad Rosier
2012-10-13[ms-inline asm] Remove the MatchInstruction() function. Previously, this wasChad Rosier
2012-10-12[ms-inline asm] Use the new API introduced in r165830 in lieu of theChad Rosier
2012-10-09In parseMSRMaskOperand, add an explicit check for the operand being an identi...Craig Topper
2012-10-05[ms-inline asm] Add a few typedefs to simplify future changes.Chad Rosier
2012-10-01[ms-inline asm] Add the convertToMapAndConstraints() function that is used toChad Rosier
2012-09-27Revert 'Fix a typo 'iff' => 'if''. iff is an abreviation of if and only if. S...Sylvestre Ledru
2012-09-27Fix a typo 'iff' => 'if'Sylvestre Ledru
2012-09-25ARM: 'add Rd, pc, #imm' is an alias for 'adr Rd, #imm'.Jim Grosbach
2012-09-24Rather then have a wrapper function, have tblgen instantiate the implementation.Chad Rosier
2012-09-24Rather then have a wrapper function, have tblgen instantiate the implementation.Chad Rosier
2012-09-22Fix the handling of edge cases in ARM shifted operands.Tim Northover
2012-09-21[ms-inline asm] Expose the mnemonicIsValid() function in the AsmParser.Chad Rosier
2012-09-21Add comment.Chad Rosier
2012-09-21Tidy up. Formatting.Jim Grosbach
2012-09-11Rename the isMemory() function to isMem(). No functional change intended.Chad Rosier
2012-09-05Fix function name per coding standard.Chad Rosier
2012-09-03[ms-inline asm] Asm operands can map to one or more MCOperands. Therefore, addChad Rosier
2012-09-03[ms-inline asm] Add an interface to the GetMCInstOperandNum() function in theChad Rosier
2012-09-03Removed unused argument.Chad Rosier
2012-09-03[ms-inline asm] Expose the Kind and Opcode variables from theChad Rosier
2012-08-31Remove an unused argument. The MCInst opcode is set in the ConvertToMCInst()Chad Rosier
2012-08-31Add a comment to explain what's really going on.Chad Rosier
2012-08-31The ConvertToMCInst() function can't fail, so remove the now dead Match_Conve...Chad Rosier
2012-08-31With the fix in r162954/162955 every cvt function returns true. Thus, haveChad Rosier
2012-08-30Fix for r162954. Return the Error.Chad Rosier
2012-08-30Move a check to the validateInstruction() function where it more properly bel...Chad Rosier
2012-08-30Typo.Chad Rosier
2012-08-09Remove getARMRegisterNumbering and replace with calls intoEric Christopher