summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/Mips/compactbranches/beqc-bnec-register-constraint.ll
Commit message (Collapse)AuthorAgeFilesLines
* [mips] MIPS64R6 compact branch supportSimon Dardis2016-07-261-0/+40
| | | | | | | | | | | | | MIPS64R6 compact branch support. As the MIPS LLVM backend uses distinct MachineInstrs for certain 32 and 64 bit instructions (e.g. BEQ & BEQ64) that map to the same instruction, extend compact branch support for the corresponding 64bit branches. Reviewers: dsanders Differential Revision: https://reviews.llvm.org/D20164 llvm-svn: 276739
* [mips] bnec/beqc register constraint fixSimon Dardis2016-05-311-0/+55
beqc and bnec cannot have $rs == $rt. Inhibit compact branch creation if that would occur. Reviewers: vkalintiris, dsanders Differential Revision: http://reviews.llvm.org/D20624 llvm-svn: 271260
OpenPOWER on IntegriCloud