| Commit message (Expand) | Author | Age | Files | Lines |
* | For C++ copied in objects, use copy constructors in | Fariborz Jahanian | 2010-06-04 | 2 | -7/+31 |
* | Remove now unused code. | Anders Carlsson | 2010-06-04 | 1 | -235/+13 |
* | Use CXXRecordDecl::getFinalOverriders to get final overriders. This speeds up... | Anders Carlsson | 2010-06-04 | 1 | -1/+119 |
* | Don't intentionally try to ignore the value of a scalar expression when we | Eli Friedman | 2010-06-03 | 1 | -1/+1 |
* | Don't try to explicitly zero out bit-fields. | Anders Carlsson | 2010-06-03 | 1 | -0/+5 |
* | Block C++ code gen. Adds support for block reference argument | Fariborz Jahanian | 2010-06-02 | 1 | -4/+14 |
* | Don't try to emit the vtable for a class just because we're emitting a | John McCall | 2010-06-02 | 2 | -17/+28 |
* | Don't substitute 'St' for 'std' when the namespace is nested inside another n... | Anders Carlsson | 2010-06-02 | 1 | -9/+9 |
* | When building RTTI descriptors for pointer types, we need to get the unqualif... | Anders Carlsson | 2010-06-02 | 1 | -6/+14 |
* | Correctly mangle unsigned integer literals where the high bit is set. | Anders Carlsson | 2010-06-02 | 1 | -2/+4 |
* | Correctly mangle variadic functions that don't have any other parameters. | Anders Carlsson | 2010-06-02 | 1 | -1/+2 |
* | When mangling member function pointers, fake adding a substitution correspond... | Anders Carlsson | 2010-06-02 | 1 | -6/+25 |
* | More cleanup. | Anders Carlsson | 2010-06-01 | 1 | -14/+10 |
* | More cleanup. | Anders Carlsson | 2010-06-01 | 1 | -35/+10 |
* | Cleanup. | Anders Carlsson | 2010-06-01 | 1 | -8/+9 |
* | Make methods non-virtual again for now. I accidentally committed this in | Charles Davis | 2010-05-31 | 1 | -23/+21 |
* | Silence GCC warning about an accessible non-virtual destructor in a class with | Chandler Carruth | 2010-05-31 | 1 | -0/+2 |
* | Remove unused parameter to FinalOverriders::PropagateOverrider. | Anders Carlsson | 2010-05-30 | 1 | -5/+3 |
* | Convert DeclNodes to use TableGen. | Alexis Hunt | 2010-05-30 | 2 | -2/+2 |
* | Fix for PR7040: Don't try to compute the LLVM type for a function where it | Eli Friedman | 2010-05-30 | 7 | -66/+50 |
* | Fix personality function name when using SjLj exceptions. | Daniel Dunbar | 2010-05-28 | 1 | -2/+5 |
* | zero-cost exception API for NeXt runtime. | Fariborz Jahanian | 2010-05-28 | 1 | -2/+14 |
* | This cast is no longer needed; the FIXME is fixed. | Dan Gohman | 2010-05-28 | 1 | -2/+0 |
* | This cast is no longer required. | Dan Gohman | 2010-05-28 | 1 | -4/+0 |
* | Update __builtin_setjmp codegen to match llvmCore changes in r104900. | Jim Grosbach | 2010-05-27 | 1 | -0/+8 |
* | When null-initializing bases with data member pointers, don't assert on virtu... | Anders Carlsson | 2010-05-27 | 1 | -2/+10 |
* | Enable the implementation of __builtin_setjmp and __builtin_longjmp. Not all | John McCall | 2010-05-27 | 1 | -15/+18 |
* | Implement __builtin_init_dwarf_reg_size_table and __builtin_dwarf_sp_column | John McCall | 2010-05-27 | 1 | -39/+78 |
* | When deciding whether a deferred declaration has already been emitted, | John McCall | 2010-05-27 | 1 | -3/+13 |
* | AST: Rename PragmaPackAttr to MaxFieldAlignmentAttr, which is more accurate. | Daniel Dunbar | 2010-05-27 | 1 | -2/+3 |
* | Correctly pass aggregates by reference when emitting thunks. | John McCall | 2010-05-26 | 4 | -34/+37 |
* | Patch to fix a irgen crash accessing an initialized local static | Fariborz Jahanian | 2010-05-26 | 1 | -2/+3 |
* | Extract the ObjC and blocks manglers into their own class. No functionality | Charles Davis | 2010-05-26 | 2 | -60/+98 |
* | Be sure to use the standard substitutions when mangling the names of | Douglas Gregor | 2010-05-26 | 1 | -5/+11 |
* | IRgen: Add a stub class for generating ABI-specific C++ code. | Charles Davis | 2010-05-25 | 6 | -4/+110 |
* | Fix compilation failure | Douglas Gregor | 2010-05-25 | 1 | -2/+2 |
* | Improve name mangling for blocks and support mangling of static local | Douglas Gregor | 2010-05-25 | 6 | -5/+67 |
* | If a function definition has any sort of weak linkage, its static local | John McCall | 2010-05-25 | 5 | -10/+16 |
* | Add a comment for r104472. | Benjamin Kramer | 2010-05-23 | 1 | -0/+3 |
* | PR5863: Don't erase unreachable BBs which have an associated cleanup size. | Benjamin Kramer | 2010-05-23 | 1 | -1/+1 |
* | Re-teach IR gen to perform GC moves on rvalues resulting from various ObjC | John McCall | 2010-05-22 | 1 | -17/+54 |
* | Really fix PR7139. There was one boost test that we still failed, and my firs... | Anders Carlsson | 2010-05-22 | 1 | -3/+19 |
* | Re-land the fix for PR7139. | Anders Carlsson | 2010-05-22 | 6 | -11/+28 |
* | Improve our handling of reference binding for subobjects of | Douglas Gregor | 2010-05-22 | 2 | -7/+27 |
* | Push a return-value slot throughout ObjC message-send codegen. Will be | John McCall | 2010-05-22 | 6 | -33/+66 |
* | Unbreak self-host. | Anders Carlsson | 2010-05-21 | 7 | -30/+13 |
* | Rename CodeGenFunction::EmitMemSetToZero to EmitNullInitialization. Handle se... | Anders Carlsson | 2010-05-21 | 7 | -13/+30 |
* | Don't remove the break/continue scope of a for loop until after we've | Douglas Gregor | 2010-05-21 | 1 | -4/+2 |
* | When generating the call arguments in a thunk to call the thunkee, do | Douglas Gregor | 2010-05-21 | 1 | -3/+9 |
* | Add braces to avoid an ambiguous else, fixing a GCC warning. | Chandler Carruth | 2010-05-21 | 1 | -1/+2 |