diff options
| author | Krzysztof Parzyszek <kparzysz@codeaurora.org> | 2018-06-06 18:03:29 +0000 |
|---|---|---|
| committer | Krzysztof Parzyszek <kparzysz@codeaurora.org> | 2018-06-06 18:03:29 +0000 |
| commit | 0da1fe3770ea9fd87bb51f77db4bc1d2530d51ad (patch) | |
| tree | ef3baf90cb9e4277b4b66e098ac5a420571fc286 /llvm/lib/Target/Hexagon | |
| parent | a6cd1a994cec76a9d8c3c01a45a9d8b623421399 (diff) | |
| download | bcm5719-llvm-0da1fe3770ea9fd87bb51f77db4bc1d2530d51ad.tar.gz bcm5719-llvm-0da1fe3770ea9fd87bb51f77db4bc1d2530d51ad.zip | |
[Hexagon] Split CTPOP of vector pairs
llvm-svn: 334109
Diffstat (limited to 'llvm/lib/Target/Hexagon')
| -rw-r--r-- | llvm/lib/Target/Hexagon/HexagonISelLoweringHVX.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/llvm/lib/Target/Hexagon/HexagonISelLoweringHVX.cpp b/llvm/lib/Target/Hexagon/HexagonISelLoweringHVX.cpp index 55b116fbd34..2566194ca9c 100644 --- a/llvm/lib/Target/Hexagon/HexagonISelLoweringHVX.cpp +++ b/llvm/lib/Target/Hexagon/HexagonISelLoweringHVX.cpp @@ -1457,6 +1457,7 @@ HexagonTargetLowering::LowerHvxOperation(SDValue Op, SelectionDAG &DAG) const { case ISD::LOAD: case ISD::STORE: return SplitHvxMemOp(Op, DAG); + case ISD::CTPOP: case ISD::CTLZ: case ISD::CTTZ: case ISD::MUL: |

