aboutsummaryrefslogtreecommitdiff
path: root/lldb/scripts/Python
diff options
context:
space:
mode:
authorRobert Khasanov <rob.khasanov@gmail.com>2014-10-28 15:59:40 +0000
committerRobert Khasanov <rob.khasanov@gmail.com>2014-10-28 15:59:40 +0000
commit4441c4d31b13adf6766b73648002c28978b14af5 (patch)
tree91e2e1a352185634753c7bcfb5a6d4119a361cb1 /lldb/scripts/Python
parentc640ef5634357f43272bd9378e938136749abdb9 (diff)
downloadllvm-4441c4d31b13adf6766b73648002c28978b14af5.zip
llvm-4441c4d31b13adf6766b73648002c28978b14af5.tar.gz
llvm-4441c4d31b13adf6766b73648002c28978b14af5.tar.bz2
[x86] Simplify vector selection if condition value type matches vselect value type and true value is all ones or false value is all zeros.
This transformation worked if selector is produced by SETCC, however SETCC is needed only if we consider to swap operands. So I replaced SETCC check for this case. Added tests for vselect of <X x i1> values. llvm-svn: 220777
Diffstat (limited to 'lldb/scripts/Python')
0 files changed, 0 insertions, 0 deletions