aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2009-07-08 00:31:33 +0000
committerChris Lattner <sabre@nondot.org>2009-07-08 00:31:33 +0000
commit4ac607332d56c1312e4c2c35b633eda08a9745f3 (patch)
tree39fcc9141befea4149bd9efe7f7408f706767603 /llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
parente3241b57197ba178e9e35256d76bf82451841b0c (diff)
downloadllvm-4ac607332d56c1312e4c2c35b633eda08a9745f3.zip
llvm-4ac607332d56c1312e4c2c35b633eda08a9745f3.tar.gz
llvm-4ac607332d56c1312e4c2c35b633eda08a9745f3.tar.bz2
dag combine sext(setcc) -> vsetcc before legalize. To make this safe,
VSETCC must define all bits, which is different than it was documented to before. Since all targets that implement VSETCC already have this behavior, and we don't optimize based on this, just change the documentation. We now get nice code for vec_compare.ll llvm-svn: 74978
Diffstat (limited to 'llvm/lib/Bitcode/Writer/BitcodeWriter.cpp')
0 files changed, 0 insertions, 0 deletions