summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Analysis/MemorySSAUpdater.cpp
diff options
context:
space:
mode:
authorSimon Pilgrim <llvm-dev@redking.me.uk>2017-05-06 17:30:39 +0000
committerSimon Pilgrim <llvm-dev@redking.me.uk>2017-05-06 17:30:39 +0000
commit781cb10104a44f07d2540d28e0c3f695863998cb (patch)
treee293a3fcf8d68c0873bc7fe553577505d71e7c72 /llvm/lib/Analysis/MemorySSAUpdater.cpp
parent42461403b68a63555a0dffe306bb0fbc9a99393f (diff)
downloadbcm5719-llvm-781cb10104a44f07d2540d28e0c3f695863998cb.tar.gz
bcm5719-llvm-781cb10104a44f07d2540d28e0c3f695863998cb.zip
[X86][SSE] Break register dependencies on v16i8/v8i16 BUILD_VECTOR on SSE41
rL294581 broke unnecessary register dependencies on partial v16i8/v8i16 BUILD_VECTORs, but on SSE41 we (currently) use insertion for full BUILD_VECTORs as well. By allowing full insertion to occur on SSE41 targets we can break register dependencies here as well. llvm-svn: 302355
Diffstat (limited to 'llvm/lib/Analysis/MemorySSAUpdater.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud