commit | 79b7ee934428cb225f0bd04908488402b95f5e87 | [log] [tgz] |
---|---|---|
author | Simon Pilgrim <llvm-dev@redking.me.uk> | Tue Oct 23 17:48:30 2018 +0000 |
committer | Simon Pilgrim <llvm-dev@redking.me.uk> | Tue Oct 23 17:48:30 2018 +0000 |
tree | d52f81f24985bfb631514d69e887758009d29933 | |
parent | 5b2930967ecfb3d62bd6aadc8940ba79b576566c [diff] |
[LegalizeDAG] Share Vector/Scalar CTLZ Expansion As suggested on D53258, this patch shares common CTLZ expansion code between VectorLegalizer and SelectionDAGLegalize by putting it in TargetLowering. Extension to D53474 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@345060 91177308-0d34-0410-b5e6-96231b3b80d8