diff options
| author | Craig Topper <craig.topper@gmail.com> | 2016-04-21 07:30:06 +0000 |
|---|---|---|
| committer | Craig Topper <craig.topper@gmail.com> | 2016-04-21 07:30:06 +0000 |
| commit | 21690db05aedd0f8126f03dadb4d604968568b99 (patch) | |
| tree | b6970f6c231d500ad9f9fd7434b64d603271328f /llvm/lib | |
| parent | 89d7a76d88c4291e56fde1b8f0b90851ce7b0710 (diff) | |
| download | bcm5719-llvm-21690db05aedd0f8126f03dadb4d604968568b99.tar.gz bcm5719-llvm-21690db05aedd0f8126f03dadb4d604968568b99.zip | |
[AVX512] Add CTTZ support for v8i64 and v16i32 vectors.
llvm-svn: 266968
Diffstat (limited to 'llvm/lib')
| -rw-r--r-- | llvm/lib/Target/X86/X86ISelLowering.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/llvm/lib/Target/X86/X86ISelLowering.cpp b/llvm/lib/Target/X86/X86ISelLowering.cpp index cff49368fb9..c551cef047a 100644 --- a/llvm/lib/Target/X86/X86ISelLowering.cpp +++ b/llvm/lib/Target/X86/X86ISelLowering.cpp @@ -1321,6 +1321,7 @@ X86TargetLowering::X86TargetLowering(const X86TargetMachine &TM, setOperationAction(ISD::OR, VT, Legal); setOperationAction(ISD::XOR, VT, Legal); setOperationAction(ISD::CTPOP, VT, Custom); + setOperationAction(ISD::CTTZ, VT, Custom); } if (Subtarget.hasCDI()) { |

