| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | PR12086, PR15117 | Richard Smith | 2013-06-12 | 1 | -5/+0 |
* | Model temporary lifetime-extension explicitly in the AST. Use this model to | Richard Smith | 2013-06-05 | 1 | -0/+9 |
* | C++1y: Allow aggregates to have default initializers. | Richard Smith | 2013-04-20 | 1 | -0/+6 |
* | Allow EmitConstantInit() to emit constant initializers for objects with trivi... | Alexey Samsonov | 2013-04-05 | 1 | -2/+1 |
* | Silence a number of static analyzer warnings with assertions and such. | Jordan Rose | 2013-03-05 | 1 | -0/+2 |
* | Add a new LangOpt NativeHalfType. This option allows for native half/fp16 | Joey Gouly | 2013-01-23 | 1 | -1/+2 |
* | Implement OpenCL event_t as Clang builtin type, including event_t related Ope... | Guy Benyei | 2013-01-20 | 1 | -0/+1 |
* | Remove useless 'llvm::' qualifier from names like StringRef and others that are | Dmitri Gribenko | 2013-01-12 | 1 | -1/+1 |
* | c++ IRGen. In trivial cases that object is going into static | Fariborz Jahanian | 2013-01-10 | 1 | -0/+17 |
* | Don't assert/crash on reference variables in lambdas bound to a | Eli Friedman | 2013-01-03 | 1 | -4/+2 |
* | Rewrite #includes for llvm/Foo.h to llvm/IR/Foo.h as appropriate to | Chandler Carruth | 2013-01-02 | 1 | -4/+4 |
* | Sort all of Clang's files under 'lib', and fix up the broken headers | Chandler Carruth | 2012-12-04 | 1 | -2/+2 |
* | Make -mms-bitfields behave consistently. | Eli Friedman | 2012-10-12 | 1 | -2/+2 |
* | Add codegen support for __uuidof(). | Nico Weber | 2012-10-11 | 1 | -0/+3 |
* | Move TargetData to DataLayout. | Micah Villmow | 2012-10-08 | 1 | -10/+10 |
* | Remove some redundancy from constant aggregate emission. No functionality cha... | Richard Smith | 2012-09-11 | 1 | -9/+2 |
* | Changing of type checking order on InitListExpr | Jin-Gu Kang | 2012-09-05 | 1 | -3/+3 |
* | Change the representation of builtin functions in the AST | Eli Friedman | 2012-08-31 | 1 | -0/+3 |
* | Remove get(V)BaseClassOffsetInBits, the CharUnit functions should be used ins... | Benjamin Kramer | 2012-07-04 | 1 | -1/+2 |
* | Support the tls_model attribute (PR9788) | Hans Wennborg | 2012-06-23 | 1 | -1/+2 |
* | Revert Decl's iterators back to pointer value_type rather than reference valu... | David Blaikie | 2012-06-06 | 1 | -13/+13 |
* | Remove the ref/value inconsistency in filter_decl_iterator. | David Blaikie | 2012-04-30 | 1 | -13/+13 |
* | PR12226: don't generate wrong code if a braced string literal is used to | Richard Smith | 2012-04-15 | 1 | -6/+2 |
* | Missing piece of r153720: make sure the vtable pointer is handled correctly. | Eli Friedman | 2012-03-30 | 1 | -1/+1 |
* | ConstStructBuilder: fix offset math for base classes so it works correctly in... | Eli Friedman | 2012-03-30 | 1 | -7/+3 |
* | Make sure constant emission handles initializer lists with strings correctly.... | Eli Friedman | 2012-03-09 | 1 | -1/+3 |
* | Reinstate r151879, r151880, reverted in r151922, along with a bugfix for | Richard Smith | 2012-03-02 | 1 | -18/+24 |
* | CodeGen support for global variables of type std::initializer_list<X>. | Sebastian Redl | 2012-02-25 | 1 | -1/+1 |
* | PR12067: When emitting an evaluated constant structure in C++11 mode, don't | Richard Smith | 2012-02-23 | 1 | -12/+82 |
* | Generate an AST for the conversion from a lambda closure type to a | Douglas Gregor | 2012-02-22 | 1 | -0/+1 |
* | Refuse to compile global std::initializer_lists instead of doing completely t... | Sebastian Redl | 2012-02-19 | 1 | -0/+5 |
* | Split reinterpret_casts of member pointers out from CK_BitCast; this | John McCall | 2012-02-15 | 1 | -3/+6 |
* | Use a simpler (and more efficient) pattern to pad vectors. | Benjamin Kramer | 2012-02-14 | 1 | -4/+3 |
* | Deal with a horrible C++11 special case. If a non-literal type has a constexpr | Richard Smith | 2012-02-13 | 1 | -0/+9 |
* | Bump up the initial vector size to avoid having to grow the vector more often. | Bill Wendling | 2012-02-07 | 1 | -1/+1 |
* | simplify a bunch of code to use the well-known LLVM IR types computed by Code... | Chris Lattner | 2012-02-07 | 1 | -11/+7 |
* | Use a more efficient container for these values. Also reserve space when using a | Bill Wendling | 2012-02-07 | 1 | -3/+6 |
* | Use a SmallVector instead of std::vector. This improves compilation time in | Bill Wendling | 2012-02-07 | 1 | -5/+5 |
* | Don't recalculate the size of the array each time through the for-loop. | Bill Wendling | 2012-02-06 | 1 | -2/+2 |
* | simplify code and smallvectorize. | Chris Lattner | 2012-02-06 | 1 | -6/+7 |
* | reapply the patches reverted in r149477, which enable ConstantDataArray. | Chris Lattner | 2012-02-05 | 1 | -1/+1 |
* | Revert r149363 which was part a series of commits that were reverted in llvm | Argyrios Kyrtzidis | 2012-02-01 | 1 | -1/+1 |
* | ConstantArray::get() (for strings) is going away, use | Chris Lattner | 2012-01-31 | 1 | -1/+1 |
* | Remove constant member pointer support from Expr-based constant emission now | Richard Smith | 2012-01-17 | 1 | -24/+13 |
* | Some improvements to the handling of C11 atomic types: | David Chisnall | 2012-01-16 | 1 | -0/+2 |
* | constexpr irgen: Add irgen support for APValue::Struct, APValue::Union, | Richard Smith | 2012-01-14 | 1 | -206/+321 |
* | Implement the missing pieces of Evaluate for _Complex types. With that compl... | Eli Friedman | 2012-01-10 | 1 | -30/+1 |
* | Address Richard's review comments on r147561 (Evaluate support for address-of... | Eli Friedman | 2012-01-05 | 1 | -1/+1 |
* | Add an APValue representation for the difference between two address-of-label... | Eli Friedman | 2012-01-04 | 1 | -68/+26 |
* | constexpr: support for evaluation and codegen of typeid constants. | Richard Smith | 2011-12-27 | 1 | -0/+9 |