Age | Commit message (Expand) | Author | Files | Lines |
2017-07-05 | fix trivial typos in comments; NFC | Hiroshi Inoue | 1 | -2/+2 |
2017-06-26 | Revert r301742, which caused us to try to evaluate all full-expressions. | Richard Smith | 1 | -9/+4 |
2017-06-23 | Revert "[MS] Don't statically initialize dllimport member function pointers" | Reid Kleckner | 1 | -16/+0 |
2017-06-23 | [MS] Don't statically initialize dllimport member function pointers | Reid Kleckner | 1 | -0/+16 |
2017-06-13 | Revert "Revert r301742 which made ExprConstant checking apply to all full-exp... | Diana Picus | 1 | -4/+9 |
2017-06-12 | Revert r301742 which made ExprConstant checking apply to all full-exprs. | Nick Lewycky | 1 | -9/+4 |
2017-06-12 | Revert r303316, a change to ExprConstant to evaluate function arguments. | Nick Lewycky | 1 | -28/+5 |
2017-06-03 | Added LLVM_FALLTHROUGH to address warning: this statement may fall through. NFC. | Galina Kistanova | 1 | -0/+3 |
2017-05-26 | Create valid LValue to represent null pointers in constant exprs | Tim Northover | 1 | -6/+14 |
2017-05-17 | The constant expression evaluator should examine function arguments for non-c... | Nick Lewycky | 1 | -5/+28 |
2017-05-02 | Revert r301822 (and dependent r301825), which tried to improve the | Daniel Jasper | 1 | -136/+106 |
2017-05-02 | Revert r301785 (and r301787) because they caused PR32864. | Nick Lewycky | 1 | -7/+1 |
2017-05-01 | Silence unused variable warning. NFC. | Benjamin Kramer | 1 | -1/+1 |
2017-05-01 | Improve handling of arrays of unknown bound in constant expressions. | Richard Smith | 1 | -106/+136 |
2017-05-01 | Handle expressions with non-literal types like ignored expressions if we are ... | Nick Lewycky | 1 | -1/+7 |
2017-04-29 | Remove Sema::CheckForIntOverflow, and instead check all full-expressions. | Nick Lewycky | 1 | -4/+9 |
2017-04-29 | ObjCBoxedExpr can't be evaluated by the constant expression evaluator. | Nick Lewycky | 1 | -2/+5 |
2017-04-27 | In the expression evaluator, visit the index of an ArraySubscriptExpr even if... | Nick Lewycky | 1 | -3/+8 |
2017-04-27 | In the expression evaluator, descend into both the true and false expressions... | Nick Lewycky | 1 | -1/+7 |
2017-03-21 | Apply clang-tidy's performance-unnecessary-value-param to parts of clang. | Benjamin Kramer | 1 | -5/+8 |
2017-03-08 | Honor __unaligned in codegen for declarations and expressions | Roger Ferrer Ibanez | 1 | -0/+2 |
2017-03-06 | [coroutines] Add DependentCoawaitExpr and fix re-building CoroutineBodyStmt. | Eric Fiselier | 1 | -0/+1 |
2017-02-22 | PR32034: Evaluate _Atomic(T) in-place when T is a class or array type. | Richard Smith | 1 | -12/+37 |
2017-02-16 | Silence sign compare warning. NFC. | Benjamin Kramer | 1 | -6/+6 |
2017-02-16 | [OpenCL] Correct ndrange_t implementation | Anastasia Stulova | 1 | -1/+0 |
2017-02-16 | [cxx1z-constexpr-lambda] Implement captures - thus completing implementation ... | Faisal Vali | 1 | -7/+101 |
2017-02-10 | Don't let EvaluationModes dictate whether an invalid base is OK | George Burgess IV | 1 | -37/+57 |
2017-02-02 | Fix typo. NFC | George Burgess IV | 1 | -1/+1 |
2017-01-31 | Handle ObjCEncodeExpr in extractStringLiteralCharacter. | Akira Hatanaka | 1 | -1/+8 |
2017-01-31 | Improve fix for PR28739 | Richard Smith | 1 | -69/+87 |
2017-01-30 | PR28739: Check that integer values fit into 64 bits before extracting them as... | Richard Smith | 1 | -30/+42 |
2017-01-26 | PR0091R3: Implement parsing support for using templates as types. | Richard Smith | 1 | -0/+1 |
2017-01-20 | P0426: Make the library implementation of constexpr char_traits a little easier | Richard Smith | 1 | -0/+2 |
2017-01-09 | Allow constexpr construction of subobjects unconditionally, not just in C++14. | David L. Jones | 1 | -2/+11 |
2017-01-09 | Add the diagnose_if attribute to clang. | George Burgess IV | 1 | -2/+17 |
2017-01-09 | [cxx1z-constexpr-lambda] Implement constant evaluation of non-capturing lambd... | Faisal Vali | 1 | -0/+19 |
2017-01-08 | [cxx1z-constexpr-lambda] Make conversion function constexpr, and teach the ex... | Faisal Vali | 1 | -6/+40 |
2017-01-03 | Re-add objectsize function/incomplete type checks. | George Burgess IV | 1 | -2/+8 |
2016-12-27 | Emit CCEDiags when evaluating a const variable. | George Burgess IV | 1 | -1/+4 |
2016-12-23 | Fix problems in "[OpenCL] Enabling the usage of CLK_NULL_QUEUE as compare ope... | Egor Churaev | 1 | -0/+2 |
2016-12-22 | Add the alloc_size attribute to clang, attempt 2. | George Burgess IV | 1 | -183/+433 |
2016-12-20 | Revert "[OpenCL] Enabling the usage of CLK_NULL_QUEUE as compare operand." | Daniel Jasper | 1 | -2/+0 |
2016-12-20 | [OpenCL] Enabling the usage of CLK_NULL_QUEUE as compare operand. | Egor Churaev | 1 | -0/+2 |
2016-12-20 | Revert r290149: Add the alloc_size attribute to clang. | Chandler Carruth | 1 | -434/+182 |
2016-12-20 | Add the alloc_size attribute to clang. | George Burgess IV | 1 | -182/+434 |
2016-12-15 | Re-commit r289252 and r289285, and fix PR31374 | Yaxun Liu | 1 | -15/+42 |
2016-12-15 | [c++1z] Permit constant evaluation of a call through a function pointer whose | Richard Smith | 1 | -1/+4 |
2016-12-14 | Revert 289252 (and follow-up 289285), it caused PR31374 | Nico Weber | 1 | -42/+15 |
2016-12-14 | Replace APFloatBase static fltSemantics data members with getter functions | Stephan Bergmann | 1 | -2/+2 |
2016-12-13 | Align EvalInfo in ExprConstant to avoid PointerUnion assertions | Reid Kleckner | 1 | -1/+1 |