diff options
Diffstat (limited to 'llvm/lib/Target/TargetSelectionDAG.td')
-rw-r--r-- | llvm/lib/Target/TargetSelectionDAG.td | 7 |
1 files changed, 0 insertions, 7 deletions
diff --git a/llvm/lib/Target/TargetSelectionDAG.td b/llvm/lib/Target/TargetSelectionDAG.td index 696f815d02a..2560d86f52d 100644 --- a/llvm/lib/Target/TargetSelectionDAG.td +++ b/llvm/lib/Target/TargetSelectionDAG.td @@ -551,13 +551,6 @@ def store : PatFrag<(ops node:$val, node:$ptr), }]>; // truncstore fragments. -def truncstorei1 : PatFrag<(ops node:$val, node:$ptr), - (st node:$val, node:$ptr), [{ - if (StoreSDNode *ST = dyn_cast<StoreSDNode>(N)) - return ST->isTruncatingStore() && ST->getStoredVT() == MVT::i1 && - ST->getAddressingMode() == ISD::UNINDEXED; - return false; -}]>; def truncstorei8 : PatFrag<(ops node:$val, node:$ptr), (st node:$val, node:$ptr), [{ if (StoreSDNode *ST = dyn_cast<StoreSDNode>(N)) |