aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/Mips/Mips.td
diff options
context:
space:
mode:
authorBruno Cardoso Lopes <bruno.cardoso@gmail.com>2010-11-10 02:13:22 +0000
committerBruno Cardoso Lopes <bruno.cardoso@gmail.com>2010-11-10 02:13:22 +0000
commitc4bb67c8d951feaa4a1429ea2ff0171a30d7d471 (patch)
treebf3e77041a3c06f5473a2ba51a5d2d9ad6ee9ed4 /lib/Target/Mips/Mips.td
parent201ab3acff18c0470950d43495419185e8a7afd3 (diff)
downloadexternal_llvm-c4bb67c8d951feaa4a1429ea2ff0171a30d7d471.zip
external_llvm-c4bb67c8d951feaa4a1429ea2ff0171a30d7d471.tar.gz
external_llvm-c4bb67c8d951feaa4a1429ea2ff0171a30d7d471.tar.bz2
Add clo instruction. Patch by Akira Hatanaka (ahatanaka@mips.com) with some minor tweaks
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@118667 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/Mips/Mips.td')
-rw-r--r--lib/Target/Mips/Mips.td3
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/Target/Mips/Mips.td b/lib/Target/Mips/Mips.td
index 9c0e624..3e6437b 100644
--- a/lib/Target/Mips/Mips.td
+++ b/lib/Target/Mips/Mips.td
@@ -59,7 +59,8 @@ def FeatureMips1 : SubtargetFeature<"mips1", "MipsArchVersion", "Mips1",
def FeatureMips2 : SubtargetFeature<"mips2", "MipsArchVersion", "Mips2",
"Mips2 ISA Support">;
def FeatureMips32 : SubtargetFeature<"mips32", "MipsArchVersion", "Mips32",
- "Mips32 ISA Support", [FeatureCondMov]>;
+ "Mips32 ISA Support",
+ [FeatureCondMov, FeatureBitCount]>;
def FeatureMips32r2 : SubtargetFeature<"mips32r2", "MipsArchVersion",
"Mips32r2", "Mips32r2 ISA Support",
[FeatureMips32, FeatureSEInReg]>;