Age | Commit message (Expand) | Author |
2013-04-20 | C++1y: Allow aggregates to have default initializers. | Richard Smith |
2013-04-05 | Allow EmitConstantInit() to emit constant initializers for objects with trivi... | Alexey Samsonov |
2013-03-05 | Silence a number of static analyzer warnings with assertions and such. | Jordan Rose |
2013-01-23 | Add a new LangOpt NativeHalfType. This option allows for native half/fp16 | Joey Gouly |
2013-01-20 | Implement OpenCL event_t as Clang builtin type, including event_t related Ope... | Guy Benyei |
2013-01-12 | Remove useless 'llvm::' qualifier from names like StringRef and others that are | Dmitri Gribenko |
2013-01-10 | c++ IRGen. In trivial cases that object is going into static | Fariborz Jahanian |
2013-01-03 | Don't assert/crash on reference variables in lambdas bound to a | Eli Friedman |
2013-01-02 | Rewrite #includes for llvm/Foo.h to llvm/IR/Foo.h as appropriate to | Chandler Carruth |
2012-12-04 | Sort all of Clang's files under 'lib', and fix up the broken headers | Chandler Carruth |
2012-10-12 | Make -mms-bitfields behave consistently. | Eli Friedman |
2012-10-11 | Add codegen support for __uuidof(). | Nico Weber |
2012-10-08 | Move TargetData to DataLayout. | Micah Villmow |
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 |