summaryrefslogtreecommitdiff
path: root/lib/Target/Mips/Mips64InstrInfo.td
diff options
context:
space:
mode:
authorAkira Hatanaka <ahatanaka@mips.com>2013-08-20 23:21:55 +0000
committerAkira Hatanaka <ahatanaka@mips.com>2013-08-20 23:21:55 +0000
commitc89cb45ecb861aa599a8b1c735b0ce4cd73e1397 (patch)
tree09bdfcd9a3891ae52aa34265f2c0cd769c0a507e /lib/Target/Mips/Mips64InstrInfo.td
parent328a4fbfbb778de44d9a738c3efdfd42a58925d9 (diff)
downloadllvm-c89cb45ecb861aa599a8b1c735b0ce4cd73e1397.tar.gz
llvm-c89cb45ecb861aa599a8b1c735b0ce4cd73e1397.tar.bz2
llvm-c89cb45ecb861aa599a8b1c735b0ce4cd73e1397.tar.xz
[mips] Remove predicates that were incorrectly or unnecessarily added.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@188845 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/Mips/Mips64InstrInfo.td')
-rw-r--r--lib/Target/Mips/Mips64InstrInfo.td2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/Target/Mips/Mips64InstrInfo.td b/lib/Target/Mips/Mips64InstrInfo.td
index 659a7a2389..11efdb78dc 100644
--- a/lib/Target/Mips/Mips64InstrInfo.td
+++ b/lib/Target/Mips/Mips64InstrInfo.td
@@ -288,7 +288,7 @@ defm : SetgeImmPats<GPR64, SLTi64, SLTiu64>;
// truncate
def : MipsPat<(i32 (trunc GPR64:$src)),
(SLL (EXTRACT_SUBREG GPR64:$src, sub_32), 0)>,
- Requires<[IsN64, HasStdEnc]>;
+ Requires<[HasStdEnc]>;
// 32-to-64-bit extension
def : MipsPat<(i64 (anyext GPR32:$src)), (SLL64_32 GPR32:$src)>;