| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | start remembering diagnostics for various cases, add some missing | Chris Lattner | 2008-07-12 | 1 | -28/+85 | |
| | | | | | | | code. Switch to Eli's getIntWidth method. llvm-svn: 53499 | |||||
| * | Provide a structure for passing down 'is evaluated' and passing up | Chris Lattner | 2008-07-11 | 1 | -25/+62 | |
| | | | | | | | diagnosic+loc info for i-c-e evaluation. llvm-svn: 53490 | |||||
| * | simplify some code a bit. | Chris Lattner | 2008-07-11 | 1 | -48/+42 | |
| | | | | | llvm-svn: 53477 | |||||
| * | share code between sizeof(expr) and sizeof(type) | Chris Lattner | 2008-07-11 | 1 | -61/+44 | |
| | | | | | llvm-svn: 53475 | |||||
| * | implement support for __extension__, make sure the result of a | Chris Lattner | 2008-07-11 | 1 | -13/+30 | |
| | | | | | | | comparison has the right width. llvm-svn: 53469 | |||||
| * | add a new getIntTypeSizeInBits method. | Chris Lattner | 2008-07-11 | 1 | -11/+12 | |
| | | | | | llvm-svn: 53468 | |||||
| * | rename "SInt" methods to "Int" in APValue. | Chris Lattner | 2008-07-11 | 1 | -1/+1 | |
| | | | | | llvm-svn: 53467 | |||||
| * | make the new evaluator avoid conversions APValue<->APSInt in some cases. | Chris Lattner | 2008-07-11 | 1 | -67/+51 | |
| | | | | | | | Add some accessors to APValue. llvm-svn: 53465 | |||||
| * | rearrange some code, no functionality changes. | Chris Lattner | 2008-07-11 | 1 | -85/+98 | |
| | | | | | llvm-svn: 53463 | |||||
| * | Fix small bug. The evaluator now works well enough to pass all tests | Anders Carlsson | 2008-07-08 | 1 | -1/+2 | |
| | | | | | llvm-svn: 53238 | |||||
| * | More constant expression work. | Anders Carlsson | 2008-07-08 | 1 | -6/+112 | |
| | | | | | llvm-svn: 53235 | |||||
| * | Move out some methods. | Anders Carlsson | 2008-07-08 | 1 | -159/+149 | |
| | | | | | llvm-svn: 53234 | |||||
| * | More work. | Anders Carlsson | 2008-07-08 | 1 | -1/+78 | |
| | | | | | llvm-svn: 53233 | |||||
| * | Compilation fix | Seo Sanghyeon | 2008-07-08 | 1 | -1/+1 | |
| | | | | | llvm-svn: 53222 | |||||
| * | Port more of Eli's evaluator over. This makes the int evaluator handle ↵ | Anders Carlsson | 2008-07-08 | 1 | -7/+143 | |
| | | | | | | | binary and unary operators. llvm-svn: 53221 | |||||
| * | Commit beginnings of int evaluator. Currently not used. | Anders Carlsson | 2008-07-08 | 1 | -0/+40 | |
| | | | | | llvm-svn: 53219 | |||||
| * | Shuffle things around in preparation for integrating Eli's constant evaluator. | Anders Carlsson | 2008-07-03 | 1 | -0/+60 | |
| llvm-svn: 53074 | ||||||

