summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Object/IRObjectFile.cpp
diff options
context:
space:
mode:
authorSimon Pilgrim <llvm-dev@redking.me.uk>2014-11-05 22:28:25 +0000
committerSimon Pilgrim <llvm-dev@redking.me.uk>2014-11-05 22:28:25 +0000
commit1fc483d9917d224a7731e2570f6f799a26f8de1c (patch)
tree66661023dda2da5d2bf40d2ce859020d4d73cf63 /llvm/lib/Object/IRObjectFile.cpp
parent15ee408a91abb9b53f532672e9fc7c0864cfdf3a (diff)
downloadbcm5719-llvm-1fc483d9917d224a7731e2570f6f799a26f8de1c.tar.gz
bcm5719-llvm-1fc483d9917d224a7731e2570f6f799a26f8de1c.zip
[X86][SSE] Vector integer to float conversion memory folding
Added missing memory folding for the (V)CVTDQ2PS instructions - we can safely fold these (but not the (V)CVTDQ2PD versions which have a register/memory size discrepancy in the source operand). I've added a test case demonstrating that stack folding now works. Differential Revision: http://reviews.llvm.org/D5981 llvm-svn: 221407
Diffstat (limited to 'llvm/lib/Object/IRObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud