]> granicus.if.org Git - llvm/commit
[DAGCombine] visitEXTRACT_SUBVECTOR - add TODO for extract_subvector(bitcast()) support
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Wed, 26 Jun 2019 11:17:38 +0000 (11:17 +0000)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Wed, 26 Jun 2019 11:17:38 +0000 (11:17 +0000)
commiteb396306949d7d079e0889635b5f62e85c336f7e
treefe1cb47732a20d733e18a085853d30d9c4099339
parent067d3aa15ea3a5d3cb6b9ca68234cb5e5db80f93
[DAGCombine] visitEXTRACT_SUBVECTOR - add TODO for extract_subvector(bitcast()) support

We support 'big to little' (e.g. extract_subvector(v16i8 bitcast(v2i64))) but not 'little to big' cases  (e.g. extract_subvector(v2i64 bitcast(v16i8)))

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@364405 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/SelectionDAG/DAGCombiner.cpp