hanchenye-llvm-project/clang/lib
Ted Kremenek fff9f4aaaf BasicConstraintManager:
- Fix nonsensical logic in AssumeSymGE. When comparing 'sym >= constant' and the
  constant is the maximum integer value, add the constraint that 'sym ==
  constant' when the path is deemed feasible.  All other cases are feasible.
- Improve AssumeSymGT. When comparing 'sym > constant' and constant is the
  maximum integer value we know the path is infeasible.
- Add test case for this enhancement to AssumeSymGT.

llvm-svn: 60490
2008-12-03 19:06:30 +00:00
..
AST Correct pretty printing of array new expressions. 2008-12-02 22:08:59 +00:00
Analysis BasicConstraintManager: 2008-12-03 19:06:30 +00:00
Basic Fix order of evaluation. 2008-11-27 07:28:14 +00:00
CodeGen If a global var decl has an initializer, make sure to always set its linkage to external. 2008-12-03 05:51:23 +00:00
Driver Minor update to CMake build system. 2008-11-30 01:46:21 +00:00
Headers Define NULL to __null in C++, so that it's guaranteed to have the same size as a pointer 2008-12-01 17:20:57 +00:00
Lex PTH: 2008-12-03 01:16:39 +00:00
Parse Add better comments to ::new parsing. Thanks to Doug for the review. 2008-12-02 17:10:24 +00:00
Rewrite CMake: Builds and installs clang binary and libs (no docs yet). It 2008-10-26 00:56:18 +00:00
Sema Fix typo in index operator overloading. 2008-12-03 16:32:40 +00:00
CMakeLists.txt CMake: Builds and installs clang binary and libs (no docs yet). It 2008-10-26 00:56:18 +00:00
Makefile add a libDriver, for now only move the text diangostics stuff from Driver to there 2008-08-05 23:33:20 +00:00