FailedChanges

Summary

  1. Remove Sema::CheckForIntOverflow, and instead check all full-expressions. CheckForIntOverflow used to implement a whitelist of top-level expressions to send to the constant expression evaluator, which handled many more expressions than the CheckForIntOverflow whitelist did.
Revision 301742 by nicholas:
Remove Sema::CheckForIntOverflow, and instead check all full-expressions.

CheckForIntOverflow used to implement a whitelist of top-level expressions to
send to the constant expression evaluator, which handled many more expressions
than the CheckForIntOverflow whitelist did.
Change TypePath in RepositoryPath in Workspace
The file was modified/cfe/trunk/include/clang/Sema/Sema.h (diff)llvm-revision.src/cfe/trunk/include/clang/Sema/Sema.h
The file was modified/cfe/trunk/lib/AST/ExprConstant.cpp (diff)llvm-revision.src/cfe/trunk/lib/AST/ExprConstant.cpp
The file was modified/cfe/trunk/lib/Sema/SemaChecking.cpp (diff)llvm-revision.src/cfe/trunk/lib/Sema/SemaChecking.cpp
The file was modified/cfe/trunk/test/OpenMP/distribute_parallel_for_simd_aligned_messages.cpp (diff)llvm-revision.src/cfe/trunk/test/OpenMP/distribute_parallel_for_simd_aligned_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/distribute_simd_aligned_messages.cpp (diff)llvm-revision.src/cfe/trunk/test/OpenMP/distribute_simd_aligned_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/for_simd_aligned_messages.cpp (diff)llvm-revision.src/cfe/trunk/test/OpenMP/for_simd_aligned_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/parallel_for_simd_aligned_messages.cpp (diff)llvm-revision.src/cfe/trunk/test/OpenMP/parallel_for_simd_aligned_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/simd_aligned_messages.cpp (diff)llvm-revision.src/cfe/trunk/test/OpenMP/simd_aligned_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_parallel_for_simd_aligned_messages.cpp (diff)llvm-revision.src/cfe/trunk/test/OpenMP/target_parallel_for_simd_aligned_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_simd_aligned_messages.cpp (diff)llvm-revision.src/cfe/trunk/test/OpenMP/target_simd_aligned_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_parallel_for_simd_aligned_messages.cpp (diff)llvm-revision.src/cfe/trunk/test/OpenMP/target_teams_distribute_parallel_for_simd_aligned_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_simd_aligned_messages.cpp (diff)llvm-revision.src/cfe/trunk/test/OpenMP/target_teams_distribute_simd_aligned_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/taskloop_simd_aligned_messages.cpp (diff)llvm-revision.src/cfe/trunk/test/OpenMP/taskloop_simd_aligned_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/teams_distribute_parallel_for_simd_aligned_messages.cpp (diff)llvm-revision.src/cfe/trunk/test/OpenMP/teams_distribute_parallel_for_simd_aligned_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/teams_distribute_simd_aligned_messages.cpp (diff)llvm-revision.src/cfe/trunk/test/OpenMP/teams_distribute_simd_aligned_messages.cpp
The file was modified/cfe/trunk/test/Sema/integer-overflow.c (diff)llvm-revision.src/cfe/trunk/test/Sema/integer-overflow.c