| Commit message (Expand) | Author | Age | Files | Lines |
* | PR12569: Instantiate exception specifications of explicit instantiations | Richard Smith | 2012-04-17 | 1 | -8/+56 |
* | Implement DR1330 in C++11 mode, to support libstdc++4.7 which uses it. | Richard Smith | 2012-04-17 | 1 | -0/+18 |
* | Revert r154749 for now at John McCall's request. | Rafael Espindola | 2012-04-16 | 1 | -12/+0 |
* | Implement C++11 [expr.prim.general]p3, which permits the use of 'this' | Douglas Gregor | 2012-04-16 | 1 | -0/+20 |
* | PR12226: don't generate wrong code if a braced string literal is used to | Richard Smith | 2012-04-15 | 2 | -0/+5 |
* | Consider visibility attributes last, so that they take precedence. | Rafael Espindola | 2012-04-14 | 1 | -0/+12 |
* | Don't enter cleanups for unreachable variables. It's impossible to | John McCall | 2012-04-13 | 1 | -0/+10 |
* | Fix a trivial oversight with apple-kext static local destructors | John McCall | 2012-04-13 | 1 | -0/+22 |
* | Fix some i1/i8 confusion within _Atomic(bool) in IR generation, both | Douglas Gregor | 2012-04-12 | 1 | -1/+24 |
* | Testcase for previous commit. | Eric Christopher | 2012-04-12 | 1 | -0/+10 |
* | Update recently-added test to use new __c11_ form of atomic builtins. | Richard Smith | 2012-04-11 | 1 | -1/+1 |
* | Make __atomic_init() (soon to be __c11_atomic_init()) work with non-scalar ty... | David Chisnall | 2012-04-11 | 1 | -0/+13 |
* | Allow c++ initialisers to initialise _Atomic fields. | David Chisnall | 2012-04-11 | 1 | -0/+12 |
* | Improve the printing of __PRETTY_FUNCTION__ more provide more | Douglas Gregor | 2012-04-10 | 2 | -10/+178 |
* | Don't forget to evaluate the subexpression in a null pointer cast. If we're | Richard Smith | 2012-04-08 | 1 | -0/+9 |
* | Implement support for null non-type template arguments for non-type | Douglas Gregor | 2012-04-06 | 1 | -0/+13 |
* | Use atexit when __cxa_atexit isn't available instead of adding a | John McCall | 2012-04-06 | 4 | -12/+47 |
* | Implement C++11 [temp.arg.nontype]'s permission to use the address of an object | Richard Smith | 2012-04-04 | 1 | -0/+17 |
* | Move the computation of the lambda mangling information (mangling | Douglas Gregor | 2012-04-04 | 1 | -0/+16 |
* | Don't crash (assert failure) when generating blocks for C++ types with a non-... | David Chisnall | 2012-04-04 | 1 | -0/+19 |
* | Change location information for synthesized properties to be at the | Eric Christopher | 2012-04-03 | 1 | -1/+1 |
* | Make sure we unique static-local decls across multiple emissions of | John McCall | 2012-03-30 | 1 | -0/+71 |
* | Revert r153723, and its follow-ups r153728 and r153733. | Chandler Carruth | 2012-03-30 | 1 | -71/+0 |
* | Do the static-locals thing properly in the face of unions and | John McCall | 2012-03-30 | 1 | -0/+21 |
* | When emitting a static local variable in C++, handle | John McCall | 2012-03-30 | 1 | -0/+50 |
* | ConstStructBuilder: fix offset math for base classes so it works correctly in... | Eli Friedman | 2012-03-30 | 1 | -0/+5 |
* | Revert r153613 as it's causing large compile-time regressions on the nightly ... | Chad Rosier | 2012-03-29 | 1 | -21/+0 |
* | When we can't prove that the target of an aggregate copy is | John McCall | 2012-03-28 | 1 | -0/+21 |
* | Move the emission of strict enum range metadata behind a flag (the same | Chandler Carruth | 2012-03-27 | 1 | -1/+8 |
* | Fix copy and pasto. | Rafael Espindola | 2012-03-24 | 1 | -1/+1 |
* | Add back r153360 with a fix for enums that cover all the 32 bit values. | Rafael Espindola | 2012-03-24 | 1 | -0/+139 |
* | Revert r153360 (and r153380), "Second part of PR12251. Produce the range meta... | NAKAMURA Takumi | 2012-03-24 | 1 | -121/+0 |
* | On i386 the alignment of i64 is 4, not 8. | Benjamin Kramer | 2012-03-24 | 1 | -2/+2 |
* | Second part of PR12251. Produce the range metadata in clang for booleans and | Rafael Espindola | 2012-03-24 | 1 | -0/+121 |
* | Relax the FileCheck assertions in this test a touch. Previously the test | Chandler Carruth | 2012-03-22 | 1 | -4/+2 |
* | For the annals of subtle but terrible bugs: fix a longstanding bug | John McCall | 2012-03-21 | 1 | -0/+26 |
* | Fix a use-after-free in thunk emission. EmitThunk may call RAUW on Init, inva... | Benjamin Kramer | 2012-03-20 | 1 | -0/+42 |
* | Debug info: Tighten up uses of plain MDNode pointers which don't survive repl... | Benjamin Kramer | 2012-03-20 | 1 | -0/+312 |
* | Make the storing variable's name generic. | Bill Wendling | 2012-03-16 | 1 | -1/+1 |
* | When "low alignment" is specified, then set the alignment of the aggregate's | Bill Wendling | 2012-03-16 | 1 | -0/+36 |
* | Add support to mangle templated member function names with template | Eric Christopher | 2012-03-14 | 1 | -1/+1 |
* | When adding member functions to a class add any specializations of | Eric Christopher | 2012-03-13 | 1 | -0/+21 |
* | Ensure that default arguments are handled correctly in sub scopes. For example: | James Molloy | 2012-03-13 | 1 | -0/+11 |
* | The type of a definition should not increase its visibility. Fixes PR12221. | Rafael Espindola | 2012-03-10 | 1 | -0/+8 |
* | Only make a call to a copy constructor elidable if in fact we are | Douglas Gregor | 2012-03-10 | 1 | -0/+22 |
* | Unify the BlockDeclRefExpr and DeclRefExpr paths so that | John McCall | 2012-03-10 | 1 | -0/+84 |
* | Make sure the accessors for overridden methods don't return inherited constru... | Eli Friedman | 2012-03-10 | 1 | -0/+9 |
* | Support for raw and template forms of numeric user-defined literals, | Richard Smith | 2012-03-09 | 1 | -7/+32 |
* | Make sure we update the static local decl address map when we are forced to r... | Eli Friedman | 2012-03-09 | 1 | -0/+16 |
* | Make sure constant emission handles initializer lists with strings correctly.... | Eli Friedman | 2012-03-09 | 1 | -0/+4 |