summaryrefslogtreecommitdiffstats
path: root/llvm
diff options
context:
space:
mode:
authorColin LeMahieu <colinl@codeaurora.org>2015-01-14 20:26:15 +0000
committerColin LeMahieu <colinl@codeaurora.org>2015-01-14 20:26:15 +0000
commit11a34b385d3c9f6eb1214b5768f5672dde5873ff (patch)
treeb33a14876c218ff7fbc864db6edc0bd05767a475 /llvm
parenta371989f66610f39a6d9e93468b8ed2f8110f58b (diff)
downloadbcm5719-llvm-11a34b385d3c9f6eb1214b5768f5672dde5873ff.tar.gz
bcm5719-llvm-11a34b385d3c9f6eb1214b5768f5672dde5873ff.zip
[Hexagon] Removing old, unused !tstbit instructions.
llvm-svn: 226036
Diffstat (limited to 'llvm')
-rw-r--r--llvm/lib/Target/Hexagon/HexagonInstrInfoV4.td14
1 files changed, 0 insertions, 14 deletions
diff --git a/llvm/lib/Target/Hexagon/HexagonInstrInfoV4.td b/llvm/lib/Target/Hexagon/HexagonInstrInfoV4.td
index 14b0576d8dd..9efecd2cd60 100644
--- a/llvm/lib/Target/Hexagon/HexagonInstrInfoV4.td
+++ b/llvm/lib/Target/Hexagon/HexagonInstrInfoV4.td
@@ -2924,20 +2924,6 @@ def : Pat <(i32 (zext (i1 (setult (i32 (and (i32 IntRegs:$src1), 255)),
0, 1))>,
Requires<[HasV4T]>;
-let validSubTargets = HasV4SubT in
-def NTSTBIT_rr : SInst<(outs PredRegs:$dst), (ins IntRegs:$src1, IntRegs:$src2),
- "$dst = !tstbit($src1, $src2)",
- [(set (i1 PredRegs:$dst),
- (seteq (and (shl 1, (i32 IntRegs:$src2)), (i32 IntRegs:$src1)), 0))]>,
- Requires<[HasV4T]>;
-
-let validSubTargets = HasV4SubT in
-def NTSTBIT_ri : SInst<(outs PredRegs:$dst), (ins IntRegs:$src1, u5Imm:$src2),
- "$dst = !tstbit($src1, $src2)",
- [(set (i1 PredRegs:$dst),
- (seteq (and (shl 1, u5ImmPred:$src2), (i32 IntRegs:$src1)), 0))]>,
- Requires<[HasV4T]>;
-
//===----------------------------------------------------------------------===//
// XTYPE/PRED -
//===----------------------------------------------------------------------===//
OpenPOWER on IntegriCloud