summaryrefslogtreecommitdiff
path: root/lldb/source/Interpreter/ScriptInterpreterPython.cpp
diff options
context:
space:
mode:
authorFilipe Cabecinhas <me@filcab.net>2014-04-25 23:51:17 +0000
committerFilipe Cabecinhas <me@filcab.net>2014-04-25 23:51:17 +0000
commit363b570d2a8b6bb4f1d921cbcd95b53ee3cf2a41 (patch)
tree2868f65baa67dce00e5ffedb02687aabd595098b /lldb/source/Interpreter/ScriptInterpreterPython.cpp
parent42292ceaa930321545de758ba89fb7beb1c78cbf (diff)
Optimization for certain shufflevector by using insertps.
Summary: If we're doing a v4f32/v4i32 shuffle on x86 with SSE4.1, we can lower certain shufflevectors to an insertps instruction: When most of the shufflevector result's elements come from one vector (and keep their index), and one element comes from another vector or a memory operand. Added tests for insertps optimizations on shufflevector. Added support and tests for v4i32 vector optimization. Reviewers: nadav Subscribers: llvm-commits Differential Revision: http://reviews.llvm.org/D3475 llvm-svn: 207291
Diffstat (limited to 'lldb/source/Interpreter/ScriptInterpreterPython.cpp')
0 files changed, 0 insertions, 0 deletions