commit | 5992c546c1879317ac8422c3f3331817cd6f7a0d | [log] [tgz] |
---|---|---|
author | Simon Pilgrim <llvm-dev@redking.me.uk> | Sun Aug 19 17:47:50 2018 +0000 |
committer | Simon Pilgrim <llvm-dev@redking.me.uk> | Sun Aug 19 17:47:50 2018 +0000 |
tree | 91e598f73853c09f7ab88db2f09e65dbbd2b9c5b | |
parent | 0f4ea22b4f722d1b6bdaf58277724642d8b635e4 [diff] |
[SelectionDAG] Add basic demanded elements support to ComputeNumSignBits for BITCAST nodes Only adds support to the existing 'large element' scalar/vector to 'small element' vector bitcasts. The next step would be to support cases where the large elements aren't all sign bits, and determine the small element equivalent based on the demanded elements. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@340143 91177308-0d34-0410-b5e6-96231b3b80d8