diff options
| author | Pete Cooper <peter_cooper@apple.com> | 2012-09-01 22:27:48 +0000 |
|---|---|---|
| committer | Pete Cooper <peter_cooper@apple.com> | 2012-09-01 22:27:48 +0000 |
| commit | 2455e9c4a5fd265edd372d922b6a818b7414a031 (patch) | |
| tree | 9feb4b740b01a7874505586fb2b009f829a9e9b7 /llvm/lib/CodeGen/MachineBasicBlock.cpp | |
| parent | d02949b9f5417c6949cf545be715d099052a4c10 (diff) | |
| download | llvm-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
