summaryrefslogtreecommitdiffstats
path: root/clang/test/CodeGenCXX/cxx11-exception-spec.cpp
diff options
context:
space:
mode:
authorJoel Jones <joel_k_jones@apple.com>2012-04-17 22:23:10 +0000
committerJoel Jones <joel_k_jones@apple.com>2012-04-17 22:23:10 +0000
commit828531f798ab49a546e56245ff876eec27e42a43 (patch)
tree2df0e8cce07c5b5d74e63ca1666e31b627b36d47 /clang/test/CodeGenCXX/cxx11-exception-spec.cpp
parent41675546ebfb6d42ae9ff85161b3844528620b3e (diff)
downloadbcm5719-llvm-828531f798ab49a546e56245ff876eec27e42a43.tar.gz
bcm5719-llvm-828531f798ab49a546e56245ff876eec27e42a43.zip
Fixes a problem in instruction selection with testing whether or not the
transformation: (X op C1) ^ C2 --> (X op C1) & ~C2 iff (C1&C2) == C2 should be done. This change has been tested: Using a debug+asserts build: on the specific test case that brought this bug to light make check-all lnt nt using this clang to build a release version of clang Using the release+asserts clang-with-clang build: on the specific test case that brought this bug to light make check-all lnt nt Checking in because Evan wants it checked in. Test case forthcoming after scrubbing. llvm-svn: 154955
Diffstat (limited to 'clang/test/CodeGenCXX/cxx11-exception-spec.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud