summaryrefslogtreecommitdiffstats
path: root/llvm/test/MC/Mips/mips-control-instructions.s
Commit message (Collapse)AuthorAgeFilesLines
* [mips] Range check uimm20 and fixed a bug this revealed.Daniel Sanders2016-02-291-6/+0
| | | | | | | | | | | | | | | | | | | Summary: The bug was that dextu's operand 3 would print 0-31 instead of 32-63 when printing assembly. This came up when replacing MipsInstPrinter::printUnsignedImm() with a version that could handle arbitrary bit widths. MipsAsmPrinter::printUnsignedImm*() don't seem to be used so they have been removed. Reviewers: vkalintiris Subscribers: dsanders, llvm-commits Differential Revision: http://reviews.llvm.org/D15521 llvm-svn: 262231
* TableGen: use PrintMethods to print more aliasesTim Northover2014-05-121-2/+2
| | | | llvm-svn: 208607
* This patch implements trap instructions for mips. The test cases are added.Vladimir Medic2013-08-261-2/+58
| | | | llvm-svn: 189213
* This patch implements wait instruction for mips. Examples are added in test ↵Vladimir Medic2013-08-161-0/+4
| | | | | | files. llvm-svn: 188537
* This patch implements ei and di instructions for mips. Test cases are added.Vladimir Medic2013-08-121-1/+19
| | | | llvm-svn: 188176
* Implement eret and deret(return from exception) instructions for Mips. Test ↵Vladimir Medic2013-07-171-0/+28
examples are given. llvm-svn: 186507
OpenPOWER on IntegriCloud