summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/Mips/nmadd.ll
Commit message (Collapse)AuthorAgeFilesLines
* [mips] Correct the instruction predicates for microMIPSr3Simon Dardis2017-10-101-1/+2
| | | | | | | | | | | | | | | | Rather than using the AdditionalPredicates mechanism to guard the microMIPS instructions, use the existing predicates to properly guard those instructions. This also resolves a case where an instruction pattern was incorrectly available for microMIPS32R6, which caused a register allocation failure as the registers specified in the pattern were not available. Reviewers: nitesh.jain, atanasyan Differential Revision: https://reviews.llvm.org/D38451 llvm-svn: 315362
* [mips] Generate NMADD and NMSUB instructions when fneg node is presentPetar Jovanovic2017-08-271-0/+83
This patch enables generation of NMADD and NMSUB instructions when fneg node is present. These instructions are currently only generated if fsub node is present. Patch by Stanislav Ocovaj. Differential Revision: https://reviews.llvm.org/D34507 llvm-svn: 311862
OpenPOWER on IntegriCloud