| Commit message (Expand) | Author | Age | Files | Lines |
* | fix PR7885, rejecting invalid uses of __builtin_constant_p. | Chris Lattner | 2010-10-12 | 1 | -1/+1 |
* | PR7884: Fix the implementations of __real__ and __imag__ on real floats. | Eli Friedman | 2010-08-14 | 1 | -2/+6 |
* | Make the "unused result" warning a warning about run-time behavior, so | Douglas Gregor | 2010-07-15 | 1 | -1/+1 |
* | Fix rdar://8139785 "implement warning on dead expression in comma operator" | Argyrios Kyrtzidis | 2010-06-30 | 1 | -1/+1 |
* | Fix for PR6274: teach constant folding to evaluate __builtin_expect. | Eli Friedman | 2010-02-13 | 1 | -0/+1 |
* | Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'. | Daniel Dunbar | 2009-12-15 | 1 | -1/+1 |
* | Add constant evaluation for comma operator with floating-point operand. Fixes | Eli Friedman | 2009-11-16 | 1 | -0/+2 |
* | Make ASTContext::getIntWidth return 1 for all boolean type variations, not ju... | Sebastian Redl | 2009-11-05 | 1 | -0/+5 |
* | PR4351: Add constant evaluation for constructs like "foo == NULL", where | Eli Friedman | 2009-06-14 | 1 | -0/+2 |
* | PR4326: Handle constant evaluation for void* pointer subtraction | Eli Friedman | 2009-06-04 | 1 | -0/+1 |
* | PR4097: add logic to Evaluate to handle pointer equality comparisons. | Eli Friedman | 2009-04-28 | 1 | -0/+2 |
* | Add handling for complex->int, int->complex float, and float->complex | Eli Friedman | 2009-04-22 | 1 | -0/+2 |
* | Fix PR4027 + rdar://6808859, we were rejecting implicit casts of | Chris Lattner | 2009-04-21 | 1 | -0/+6 |
* | Rename clang to clang-cc. | Daniel Dunbar | 2009-03-24 | 1 | -1/+1 |
* | Minor enhancements to Evaluate. | Eli Friedman | 2009-03-23 | 1 | -0/+5 |
* | Fix invalid VLAs/VMs in Sema::ActOnVariableDeclarator, so that the variable w... | Anders Carlsson | 2009-02-28 | 1 | -0/+3 |
* | Fix obvious shortcoming in the implementations of Evaluate for | Eli Friedman | 2009-02-28 | 1 | -0/+5 |
* | Evaluation of unary deref could call integer evaluator on non-integral | Daniel Dunbar | 2009-02-21 | 1 | -0/+2 |
* | Add support for * (unary dereference) operator to ExprConstant. | Eli Friedman | 2009-02-20 | 1 | -0/+2 |
* | Emit the correct diagnostics when we constant fold an array size to a negativ... | Anders Carlsson | 2009-02-19 | 1 | -0/+4 |
* | Make sure to check the value of the constant expression, as suggested by Daniel. | Anders Carlsson | 2009-02-19 | 1 | -1/+1 |
* | Handle the GNU void* and function pointer arithmetic extensions for constant ... | Anders Carlsson | 2009-02-19 | 1 | -0/+2 |
* | isICE was evaluating ?: incorrectly with missing-gcc-LHS extension. | Daniel Dunbar | 2009-02-18 | 1 | -0/+3 |
* | Fix invalid evaluation of _Complex float (real & imaginary parts had | Daniel Dunbar | 2009-01-24 | 1 | -0/+3 |
* | The address of a variable is only constant if the variable has global storage. | Anders Carlsson | 2008-11-24 | 1 | -0/+6 |
* | Fix bug in the constant evaluator. Fixes PR3115. | Anders Carlsson | 2008-11-24 | 1 | -0/+3 |
* | Fix for crash issues with comma operators with a void first operand, and | Eli Friedman | 2008-11-13 | 1 | -0/+6 |
* | Backout of r59196, plus a new ICE test. Sorry if this is a | Eli Friedman | 2008-11-13 | 1 | -2/+0 |
* | Fix bug in constant evaluation exposed by 176.gcc. | Daniel Dunbar | 2008-11-13 | 1 | -0/+2 |
* | Some additions to tryEvaluate I've had sitting around for a while. | Eli Friedman | 2008-11-12 | 1 | -0/+13 |