commit | b50f782465c4c90f13f3053dae418d5d2f11413a | [log] [tgz] |
---|---|---|
author | Simon Pilgrim <llvm-dev@redking.me.uk> | Sun Mar 04 14:57:26 2018 +0000 |
committer | Simon Pilgrim <llvm-dev@redking.me.uk> | Sun Mar 04 14:57:26 2018 +0000 |
tree | 0ff803460abe545408369109f82962b91e1324b7 | |
parent | fbeb5d7e1a89cb1bbd3e34a7d2aa5b56fdb28b0c [diff] |
[X86][MMX] Remove completed _mm_cvtsi32_si64 todo rL322525 - mmx zero constant support rL322553 - mmx i32 zero extended value rL326497 - mmx i64 general constant handling Not all constants are folded, we generate some on the GPRs (similar to SSE build vector) where appropriate git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@326673 91177308-0d34-0410-b5e6-96231b3b80d8