diff options
author | Colin LeMahieu <colinl@codeaurora.org> | 2015-01-14 20:26:15 +0000 |
---|---|---|
committer | Colin LeMahieu <colinl@codeaurora.org> | 2015-01-14 20:26:15 +0000 |
commit | 11a34b385d3c9f6eb1214b5768f5672dde5873ff (patch) | |
tree | b33a14876c218ff7fbc864db6edc0bd05767a475 /llvm | |
parent | a371989f66610f39a6d9e93468b8ed2f8110f58b (diff) | |
download | bcm5719-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.td | 14 |
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 - //===----------------------------------------------------------------------===// |