aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineBasicBlock.cpp
diff options
context:
space:
mode:
authorPete Cooper <peter_cooper@apple.com>2012-09-01 22:27:48 +0000
committerPete Cooper <peter_cooper@apple.com>2012-09-01 22:27:48 +0000
commit2455e9c4a5fd265edd372d922b6a818b7414a031 (patch)
tree9feb4b740b01a7874505586fb2b009f829a9e9b7 /llvm/lib/CodeGen/MachineBasicBlock.cpp
parentd02949b9f5417c6949cf545be715d099052a4c10 (diff)
downloadllvm-2455e9c4a5fd265edd372d922b6a818b7414a031.zip
llvm-2455e9c4a5fd265edd372d922b6a818b7414a031.tar.gz
llvm-2455e9c4a5fd265edd372d922b6a818b7414a031.tar.bz2
Only legalise a VSELECT in to bitwise operations if the vector mask bool is zeros or all ones. A vector bool with just ones isn't suitable for masking with.
No test case unfortunately as i couldn't find a target which fit all the conditions needed to hit this code. llvm-svn: 163075
Diffstat (limited to 'llvm/lib/CodeGen/MachineBasicBlock.cpp')
0 files changed, 0 insertions, 0 deletions