diff options
author | Jyotsna Verma <jverma@codeaurora.org> | 2012-12-04 18:05:01 +0000 |
---|---|---|
committer | Jyotsna Verma <jverma@codeaurora.org> | 2012-12-04 18:05:01 +0000 |
commit | 4b3aafb4b2ce9c04eae86617d305f6358ebb662e (patch) | |
tree | 25ffa4c547d80f0559249dbf06351ddf5361e720 /lib/Target/Hexagon/HexagonISelLowering.h | |
parent | 9ee1ec611595fae38261ee904fc8227a14bcf80a (diff) | |
download | llvm-4b3aafb4b2ce9c04eae86617d305f6358ebb662e.tar.gz llvm-4b3aafb4b2ce9c04eae86617d305f6358ebb662e.tar.bz2 llvm-4b3aafb4b2ce9c04eae86617d305f6358ebb662e.tar.xz |
Add patterns to define 'combine', 'tstbit', 'ct0/cl0' (count trailing/leading zeros)
instructions.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@169287 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/Hexagon/HexagonISelLowering.h')
-rw-r--r-- | lib/Target/Hexagon/HexagonISelLowering.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/lib/Target/Hexagon/HexagonISelLowering.h b/lib/Target/Hexagon/HexagonISelLowering.h index 595d3bbac8..14254ce742 100644 --- a/lib/Target/Hexagon/HexagonISelLowering.h +++ b/lib/Target/Hexagon/HexagonISelLowering.h @@ -50,6 +50,15 @@ namespace llvm { BARRIER, // Memory barrier. WrapperJT, WrapperCP, + WrapperCombineII, + WrapperCombineRR, + WrapperPackhl, + WrapperSplatB, + WrapperSplatH, + WrapperShuffEB, + WrapperShuffEH, + WrapperShuffOB, + WrapperShuffOH, TC_RETURN }; } |