summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen
diff options
context:
space:
mode:
authorSimon Pilgrim <llvm-dev@redking.me.uk>2017-03-28 21:32:11 +0000
committerSimon Pilgrim <llvm-dev@redking.me.uk>2017-03-28 21:32:11 +0000
commitc7c5aa47cf46ee4e49803b3ed0510c1d5cc1a17f (patch)
tree8dec1b8ce31cb209be66cf3bfbf22862f5972abc /llvm/lib/CodeGen
parent2d2b5b09e05948d2188bc2a72810749ad68014d2 (diff)
downloadbcm5719-llvm-c7c5aa47cf46ee4e49803b3ed0510c1d5cc1a17f.tar.gz
bcm5719-llvm-c7c5aa47cf46ee4e49803b3ed0510c1d5cc1a17f.zip
[X86][MMX] Match MMX fp_to_sint conversions from XMM registers
We currently perform the various fp_to_sint XMM conversion and then transfer to the MMX register (on 32-bit via the stack). This patch improves support for MOVDQ2Q XMM to MMX transfers and adds the XMM->MMX fp_to_sint direct conversion patterns. The SSE2 specifications are the same as for XMM->XMM and XMM->MMX rounding/exceptions/etc. Differential Revision: https://reviews.llvm.org/D30868 llvm-svn: 298943
Diffstat (limited to 'llvm/lib/CodeGen')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud