Age | Commit message (Expand) | Author |
2012-09-11 | Remove some redundancy from constant aggregate emission. No functionality cha... | Richard Smith |
2012-09-05 | Changing of type checking order on InitListExpr | Jin-Gu Kang |
2012-08-31 | Change the representation of builtin functions in the AST | Eli Friedman |
2012-07-04 | Remove get(V)BaseClassOffsetInBits, the CharUnit functions should be used ins... | Benjamin Kramer |
2012-06-23 | Support the tls_model attribute (PR9788) | Hans Wennborg |
2012-06-06 | Revert Decl's iterators back to pointer value_type rather than reference valu... | David Blaikie |
2012-04-30 | Remove the ref/value inconsistency in filter_decl_iterator. | David Blaikie |
2012-04-15 | PR12226: don't generate wrong code if a braced string literal is used to | Richard Smith |
2012-03-30 | Missing piece of r153720: make sure the vtable pointer is handled correctly. | Eli Friedman |
2012-03-30 | ConstStructBuilder: fix offset math for base classes so it works correctly in... | Eli Friedman |
2012-03-09 | Make sure constant emission handles initializer lists with strings correctly.... | Eli Friedman |
2012-03-02 | Reinstate r151879, r151880, reverted in r151922, along with a bugfix for | Richard Smith |
2012-02-25 | CodeGen support for global variables of type std::initializer_list<X>. | Sebastian Redl |
2012-02-23 | PR12067: When emitting an evaluated constant structure in C++11 mode, don't | Richard Smith |
2012-02-22 | Generate an AST for the conversion from a lambda closure type to a | Douglas Gregor |
2012-02-19 | Refuse to compile global std::initializer_lists instead of doing completely t... | Sebastian Redl |
2012-02-15 | Split reinterpret_casts of member pointers out from CK_BitCast; this | John McCall |
2012-02-14 | Use a simpler (and more efficient) pattern to pad vectors. | Benjamin Kramer |
2012-02-13 | Deal with a horrible C++11 special case. If a non-literal type has a constexpr | Richard Smith |
2012-02-07 | Bump up the initial vector size to avoid having to grow the vector more often. | Bill Wendling |
2012-02-07 | simplify a bunch of code to use the well-known LLVM IR types computed by Code... | Chris Lattner |
2012-02-07 | Use a more efficient container for these values. Also reserve space when using a | Bill Wendling |
2012-02-07 | Use a SmallVector instead of std::vector. This improves compilation time in | Bill Wendling |
2012-02-06 | Don't recalculate the size of the array each time through the for-loop. | Bill Wendling |
2012-02-06 | simplify code and smallvectorize. | Chris Lattner |
2012-02-05 | reapply the patches reverted in r149477, which enable ConstantDataArray. | Chris Lattner |
2012-02-01 | Revert r149363 which was part a series of commits that were reverted in llvm | Argyrios Kyrtzidis |
2012-01-31 | ConstantArray::get() (for strings) is going away, use | Chris Lattner |
2012-01-17 | Remove constant member pointer support from Expr-based constant emission now | Richard Smith |
2012-01-16 | Some improvements to the handling of C11 atomic types: | David Chisnall |
2012-01-14 | constexpr irgen: Add irgen support for APValue::Struct, APValue::Union, | Richard Smith |
2012-01-10 | Implement the missing pieces of Evaluate for _Complex types. With that compl... | Eli Friedman |
2012-01-05 | Address Richard's review comments on r147561 (Evaluate support for address-of... | Eli Friedman |
2012-01-04 | Add an APValue representation for the difference between two address-of-label... | Eli Friedman |
2011-12-27 | constexpr: support for evaluation and codegen of typeid constants. | Richard Smith |
2011-12-22 | Fix a failure (which led to a crash) in constant emission code with vector co... | Eli Friedman |
2011-12-07 | Make sure we correctly zero-initialize unions containing a pointer to data me... | Eli Friedman |
2011-11-22 | Use static storage duration for file-scope compound literals, even when they | Richard Smith |
2011-11-17 | Constant expression evaluation: add support for evaluation of member pointers | Richard Smith |
2011-11-12 | Represent an APValue based on a Decl as that Decl, rather than a DeclRefExpr | Richard Smith |
2011-11-10 | Constant expression evaluation: support for evaluation of structs and unions of | Richard Smith |
2011-11-07 | Constant expression evaluation: support for arrays. | Richard Smith |
2011-11-07 | Rip out CK_GetObjCProperty. | John McCall |
2011-11-01 | Fix the representation of wide strings in the AST and IR so that it uses the ... | Eli Friedman |
2011-10-29 | Rename Expr::Evaluate to Expr::EvaluateAsRValue to make it clear that it will | Richard Smith |
2011-10-24 | Don't try to emit CK_LValueBitCast casts as constants. PR9558. | Eli Friedman |
2011-10-14 | Provide half floating point support as a storage only type. | Anton Korobeynikov |
2011-10-14 | PR11124: Don't overwrite memory outside of a base class when performing zero-... | Eli Friedman |
2011-10-10 | Constant expression evaluation refactoring: | Richard Smith |
2011-09-23 | Removing a bunch of dead returns/breaks after llvm_unreachables. | David Blaikie |