summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Utils/CloneModule.cpp
diff options
context:
space:
mode:
authorChad Rosier <mcrosier@apple.com>2012-04-03 20:11:24 +0000
committerChad Rosier <mcrosier@apple.com>2012-04-03 20:11:24 +0000
commit2a02fe1bb2046b59c3b2a820758b62ba4e146969 (patch)
tree3065910c0bb2b8894b125892290cefa0e99d3f9d /llvm/lib/Transforms/Utils/CloneModule.cpp
parentd0b458d694714313a6af519cd865582600e89bc1 (diff)
downloadbcm5719-llvm-2a02fe1bb2046b59c3b2a820758b62ba4e146969.tar.gz
bcm5719-llvm-2a02fe1bb2046b59c3b2a820758b62ba4e146969.zip
Fix an issue in SimplifySetCC() specific to vector comparisons.
When folding X == X we need to check getBooleanContents() to determine if the result is a vector of ones or a vector of negative ones. I tried creating a test case, but the problem seems to only be exposed on a much older version of clang (around r144500). rdar://10923049 llvm-svn: 153966
Diffstat (limited to 'llvm/lib/Transforms/Utils/CloneModule.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud