commit | 1d7b585ec8b704171b8d7a4322d17a629040e91c | [log] [tgz] |
---|---|---|
author | Simon Pilgrim <llvm-dev@redking.me.uk> | Sat Mar 26 09:29:04 2016 +0000 |
committer | Simon Pilgrim <llvm-dev@redking.me.uk> | Sat Mar 26 09:29:04 2016 +0000 |
tree | 4b8dc77c38a2ba19af3eb56553ca4ae67dbb6edc | |
parent | 72bdb5b38455608a0cc9d115b8a77a72995aaa57 [diff] |
[X86][SSE] Don't duplicate Lower256IntArith functionality in LowerMul. NFC. LowerMul v32i8 on AVX2 needs to split the 256-bit sources to allow sign-extension back to v16i16 to occur. Since this is basically the same as Lower256IntArith we simplify by using that here instead. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@264506 91177308-0d34-0410-b5e6-96231b3b80d8