- 128719c Fix crash on call to __builtin_memcpy with a null pointer to an incomplete type. by Richard Smith · 7 years ago
- 4e2698c [ExprConstant] Use an AST node and a version number as a key to create by Akira Hatanaka · 7 years ago
- 402804b Re-commit r289252 and r289285, and fix PR31374 by Yaxun Liu · 9 years ago
- 7849eeb Revert 289252 (and follow-up 289285), it caused PR31374 by Nico Weber · 9 years ago
- 17c7f70 Replace APFloatBase static fltSemantics data members with getter functions by Stephan Bergmann · 9 years ago
- 8f66b4b Add support for non-zero null pointer for C and OpenCL by Yaxun Liu · 9 years ago
- 9670f84 [NFC] Header cleanup by Mehdi Amini · 9 years ago
- cdae941 Annotate dump() methods with LLVM_DUMP_METHOD, addressing Richard Smith r259192 post commit comment. by Yaron Keren · 10 years ago
- 5fc8fc2 Simplify creation of a bunch of ArrayRefs by using None, makeArrayRef or just letting them be implicitly created. by Craig Topper · 11 years ago
- ddd01ce Removing an "if (this == nullptr)" check from two print methods. The condition by Richard Trieu · 11 years ago
- 36250ad [C++11] Use 'nullptr'. AST edition. by Craig Topper · 11 years ago
- a939c23 Make some assertions on constant expressions static. by Benjamin Kramer · 12 years ago
- e8a8bae [C++11] Replacing RecordDecl iterators field_begin() and field_end() with iterator_range fields(). Updating all of the usages of the iterators with range-based for loops. by Aaron Ballman · 12 years ago
- 7073a2d Reapply r198845, reverted in r198849, with a fix to make it valid C++98, not by Richard Smith · 12 years ago
- 62a85da Revert "PR18427: Use an appropriately-aligned buffer in APValue, to avoid a crash on" by Argyrios Kyrtzidis · 12 years ago
- e2f4a27 PR18427: Use an appropriately-aligned buffer in APValue, to avoid a crash on by Richard Smith · 12 years ago
- d1b7cd7 Pacify compilers that think you can drop off a fully covered switch. by Benjamin Kramer · 12 years ago
- a732899 Fix memory leak for APValues that do memory allocation. by Manuel Klimek · 12 years ago
- 0b7bc7f Don't crash while printing APValues that are lvalues casted to a by Douglas Gregor · 13 years ago
- 3a02247 Sort all of Clang's files under 'lib', and fix up the broken headers uncovered. by Chandler Carruth · 13 years ago
- 235341b Store SourceManager pointer on PrintingPolicy in the case where we're dumping, by Richard Smith · 13 years ago
- 2d7c57e Remove the ref/value inconsistency in filter_decl_iterator. by David Blaikie · 13 years ago
- 5614ca7 Teach APValue printer to print boolean 0 and 1 as 'false' and 'true'. Fix up by Richard Smith · 14 years ago
- 4e9e523 Assign APValues by swapping from a temporary. Removes a bunch of unnecessary by Richard Smith · 14 years ago
- b743157 [AST] APValue: Split the fast path of MakeUninit to be inline. by Daniel Dunbar · 14 years ago
- b228a86 Implement DR1454. This allows all intermediate results in constant expressions by Richard Smith · 14 years ago
- fd5e54d Add an APValue representation for the difference between two address-of-label expressions. Add support to Evaluate and CGExprConstant for generating/handling them. Remove the special-case for such differences in Expr::isConstantInitializer. by Eli Friedman · 14 years ago
- 375f09f Add missing flush call. This is an attempt to fix a broken Windows buildbot. by Eli Friedman · 14 years ago
- f6f003a C++11 constexpr: Add note stacks containing backtraces if constant evaluation by Richard Smith · 14 years ago
- 027bf11 Constant expression evaluation: add support for evaluation of member pointers by Richard Smith · 14 years ago
- ce40ad6 Represent an APValue based on a Decl as that Decl, rather than a DeclRefExpr by Richard Smith · 14 years ago
- d62306a Constant expression evaluation: support for evaluation of structs and unions of by Richard Smith · 14 years ago
- f3e9e43 Constant expression evaluation: support for arrays. by Richard Smith · 14 years ago
- bcb4eb2 Fix 32-bit build bots and remove some casting-away-const warnings. by Richard Smith · 14 years ago
- 8081560 Constant expression evaluation: preserve subobject designator when flattening a by Richard Smith · 14 years ago
- 0b0a0b6 constexpr function substitution: by Richard Smith · 14 years ago
- 76bd3c8 Fix missing includes for llvm_unreachable by David Blaikie · 14 years ago
- 83d382b Switch assert(0/false) llvm_unreachable. by David Blaikie · 14 years ago
- 0e62c1c remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports by Chris Lattner · 14 years ago
- d2af962 Define DiagnosticBuilder<<APValue so it's easy to include APValues in by Jeffrey Yasskin · 14 years ago
- e920068 Refactoring of constant expression evaluator by Peter Collingbourne · 14 years ago
- 145f3f1 Fix -Wcast-qual warnings. by Dan Gohman · 15 years ago
- 0299083 Convert the type of the LValue offset variable in APValue to CharUnits, moving by Ken Dyck · 16 years ago
- 11289f4 Remove tabs, and whitespace cleanups. by Mike Stump · 16 years ago
- 5b5559b Make sure to access APValue's data via a char array (rather than by Douglas Gregor · 16 years ago
- 4095d89 Remove some now-unneeded calls to llvm::errs().flush(). by Daniel Dunbar · 17 years ago
- 2f2bdeb Support evaluation of vector constant expressions, and codegen of same. by Nate Begeman · 17 years ago
- 1e31b16 Add support for vectors to APValue. Vector constant evaluator and tests coming. by Nate Begeman · 17 years ago
- 981f33b add dump and print methods, add operator<< for APValue. by Chris Lattner · 17 years ago