summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Vectorize/BBVectorize.cpp
diff options
context:
space:
mode:
authorDavid Chisnall <csdavec@swan.ac.uk>2012-04-05 13:48:16 +0000
committerDavid Chisnall <csdavec@swan.ac.uk>2012-04-05 13:48:16 +0000
commit4fa71de024644bad1a90132a830dd027471e2d4b (patch)
tree14c16f2525a3c5e97e4f3c3ce95d811de3edb457 /llvm/lib/Transforms/Vectorize/BBVectorize.cpp
parentca917f5342a4cac973a423763c59ac55276387a5 (diff)
downloadbcm5719-llvm-4fa71de024644bad1a90132a830dd027471e2d4b.tar.gz
bcm5719-llvm-4fa71de024644bad1a90132a830dd027471e2d4b.zip
Fix the remaining atomic tests, all of which were wrong for the case where a
compare-and-exchange failed (it should update the expected value to the current value, and the tests were checking that it didn't...). Results of the atomics part of the test suite on FreeBSD with clang trunk and the atomic.c from compiler-rt (currently kludged into the test, not installed properly): **************************************************** Results for /root/libc++/test/atomics: using clang version 3.1 (trunk 153415) Target: x86_64-unknown-freebsd10.0 Thread model: posix with -std=c++0x -stdlib=libc++ -pthread /tmp/atomic.o ---------------------------------------------------- sections without tests : 0 sections with failures : 0 sections without failures: 14 + ---- total number of sections : 14 ---------------------------------------------------- number of tests failed : 0 number of tests passed : 52 + ---- total number of tests : 52 **************************************************** Yay! llvm-svn: 154095
Diffstat (limited to 'llvm/lib/Transforms/Vectorize/BBVectorize.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud