[mips] Use multiclass patterns for f32/f64 comparisons and i32 selects.
authorVasileios Kalintiris <Vasileios.Kalintiris@imgtec.com>
Wed, 9 Dec 2015 13:24:22 +0000 (13:24 +0000)
committerVasileios Kalintiris <Vasileios.Kalintiris@imgtec.com>
Wed, 9 Dec 2015 13:24:22 +0000 (13:24 +0000)
commitb204acc525ce426f068b00d05124aac66fd78324
tree634c58f61b72fc82b055d560e5218eb756438a64
parentd2c7ea53a6869cb013c953ea48c6686a58ad8fdb
[mips] Use multiclass patterns for f32/f64 comparisons and i32 selects.

Summary:
Although the multiclass for i32 selects might seem redundant as it has
only one instantiation, we will use it to replace the correspondent
patterns in Mips64r6InstrInfo.td in follow-up commits.

Reviewers: dsanders

Subscribers: llvm-commits, dsanders

Differential Revision: http://reviews.llvm.org/D14612

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@255110 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/Mips/Mips32r6InstrInfo.td